ssh连接失败
问题:ssh: connect to host xx.xxx.xxx.xxx port 22: Connection refused.
检查是否安装ssh服务
12sudo apt-get install openssh-serversudo service ssh start |status
检查是否开放22端口
查看所有开放端口 1netstat -aptn | grep 22Ubuntu开放端口方法 1234sudo apt-get update # 更新源sudo apt-get install iptables # 安装iptablessudo iptables -I INPUT -p tcp --dport 8388 -j ACCEPT # 添加入站规则,开放8388端口sudo iptables -save # 保存
最终解决方法
查看ssh默认配置文件 1cat /etc/ssh/sshd_config修改配置文件 在Port 28171 下增加 Port 22
重启服务 1sudo service ssh start
安装pyqt时报错
安装pyqt5 时出现错误, 提示 could not fetch URL,最后检查发现原来是开了fiddler,关闭fiddler即可

解决方法链接:https://blog.csdn.net/jiang_xiaoo24/article/details/87689369
Requests小技巧和scrapy说明
Requests小技巧
requests.utils.dict_from_cookiejar 把cookie对象转化为字典
请求SSL证书验证 requests.get("<https://www.12306.cn/mormhweb/>", verify=False)
配合状态码判断是否请求成功 assert response.status_code ==200
Scrapy
爬虫库 python3.6以上
1234567891011121314151617181920212223242526272829asn1crypto==0.24.0attrs==19.1.0Automat==0.7.0certifi==2019.3.9cffi==1.12.3constantly==15.1.0cryptography==2.6.1cssselect==1.0.3hyperlink==19.0.0idna==2.8incremental==17.5.0lxml==4.3.3parsel==1.5.1pyasn1==0.4.5pyasn1-modules= ...
urllib添加头信息的两种方法
使用 build_opener123456789101112import urllib.requesturl = "https://www.baidu.com"# req = urllib.request.urlopen(url)headers = ("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0")# 使用 build_openeropener = urllib.request.build_opener()opener.addheaders = [headers]# req = opener.open(url)urllib.request.install_opener(opener)req = urllib.request.urlopen(url)
使用 add_header123456# 使用 add_headerreq = urllib.request.Request(url)req.ad ...
ubuntu 16.04虚拟机使用jupyter notebook报错
本来打算使用下jupyter notebook,结果运行时报错了
然后,根据搜索引擎结果尝试卸载重装
12sudo -H pip uninstall jupyter notebooksudo -H pip install jupyter notebook
安装时又提示错误 Cannot uninstall 'ipython'
根据上面的提示又直接使用命令安装ipython pip install ipython,发现并没有解决问题
最终搜索到解决方法,运行下面的命令强制更新,更新完成后,重新打开jupyter notebook成功。
1sudo pip3 install --ignore-installed ipython --upgrade
参考链接: https://www.jianshu.com/p/94caf01dd9a6
部署awesome时报错
12345678910[program:awesome]command = /home/kcyln/srv/awesome/www/app.pydirectory = /home/kcyln/srv/awesome/wwwuser = www-datastartsecs = 3redirect_stderr = truestdout_logfile_maxbytes = 50MBstdout_logfile_backups = 10stdout_logfile = /home/kcyln/srv/awesome/log/app.log
如上设置, 运行提示 is not executable
修改 command = python3 /home/kcyln/srv/awesome/www/app.py
报错 Exited too quickly (process log may have details)
检查日志发现 提示 ModuleNotFoundError: No module named ‘markdown’
然而 ...










