Python的疑难杂症【第一期】
本文主讲:在学习Python编程的过程中遇到的各种疑难杂症,包括但不限于pip安装第三方库下载慢的问题、在ubuntu系统中安装火狐浏览器的flash插件等等…..
解决pip安装第三方库下载速度慢的问题
如何利用 pip 指令在 Linux 终端快速下载第三方库
步骤截图如下:
第一步:找到中国的pip软件镜像源,如清华大学pip源、阿里源等
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
第二步:Linxu下利用 vi 指令修改 /home/lamb/.pip/pip.conf 文件没有则创建目录及文件(.pip目录 与 pip.conf文件)
第三步:将下面内容复制到 pip.conf 文件内保存即可
文件内容如下(其中蓝色网址代表pip中国镜像网站,可更改):
1 | [global] |
注意事项:利用 pip3 install 库名 安装的库是安装在 主机上面的,不是安装在虚拟机上面,虚拟机上面需要用别的指令
怎么在ubuntu中安装火狐浏览器的flash插件
答:在终端输入以下指令即可快速安装 flash 插件
sudo apt-get install flashplugin-installer
快速代码体验
Windows怎么用 pyinstaller 库将py文件打包成exe文件
第一步:打开终端安装 pyinstaller 库
指令:pip3 install pyinstaller
图示
第二步:将 需要打包的py文件独立放到一个文件夹内(文件夹不要中文),在地址栏输入cmd进入文件夹终端
第三步:输入指令 pyinstaller -F -w video.py 即可将文件打包成功
指令选项:
-F:生成单个可执行文件(exe文件)
-w:去除窗口控制台,这个很重要,python在GUI软件中打包 -w 选项很有用
-i:将打包的可执行文件(exe文件)加上自己准备的图标(ico文件)
注意事项:
1:打包好的的 exe文件在dist文件夹内!!
2:如果想要给打包好的 exe 文件加上自己的图标,可在指令中加上 -i 选项
例如 pyinstaller -i ico图标路径 -F -w video.py 其中 ico图标路径是准备好的ico文件路径,video是待打包的py文件
图示
ubuntu系统解决长时间不使用,桥接模式无法上网的问题
第一步:在ubuntu系统终端输入下面指令,查看ubuntu系统的网络设置
cd /var/lib/NetworkManager
sudo gedit NetworkManager.state
查询的结果如下图后,关闭这个文件
第二步:关闭文件后回到终端 输入指令 sudo service network-manager stop
关闭网络
第三步:输入下面指令来修改这个文件
sudo gedit /var/lib/NetworkManager/NetworkManager.state
来自 https://www.jianshu.com/p/38b5318efc25
第四步:退回终端输入下面指令重新开启网络即可大功告成
sudo service network-manager start
navicat连接本地数据库失败的问题!
问题一:
解决办法:将 localhost 更改为 127.0.0.1 即可
问题二:
解决办法步骤:
第一步:进入管理员用户 sudo -s
第二步:重启数据库 service mysql restart
第三步:进入数据库 mysql -u root -p
第四步:更改密码(默认密码为空)分步骤输入下面代码
1:use mysql;
#其中yhq256112是设置的新密码!
2:ALTER USER ‘root’@’localhost’ IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY ‘yhq256112’;
3:flush privileges;
4:quit;
5:重新利用 navicat 登录数据库
问题3:
建立数据库报1449号错误截图
解决方案代码如下(先进入mysql数据库):
drop user
mysql.infoschema@"localhost";
// 这个部分``mysql.infoschema@"localhost"
就是连接数据库报错提示的用户与地址
flush privileges;
//刷新权限
create user mysql.infoschema
@”localhost” identified by ‘h102’;
//mysql.infoschema
@”localhost” 这个也要改成你报错的用户与地址
flush privileges;
————————————————————————————————————
问题4:
解决问题4后又报出 ERROR 1356 (HY000): View ‘information_schema. SCHEMATA’… 错误
解决方案代码:
use mysql
update user set Select_priv = ‘Y’ where User = ‘mysql.infoschema’;
//这里注意用户名,也是你报错的用户名
flush privileges;
navicat远程连接linux服务器出现2003—10061号错误解决方案
问题截图(windows远程连接服务器数据库出现的错误!):
出错原因:配置出错!
解决步骤:
第一步:查看3306端口号的主机!
查看指令:netstat -ntlp | grep -v tcp6;
截图:
第二步:修改 mysql 的配置文件(将 bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0)
打开文件指令:gedit /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address = 127.0.0.1 修改成 bind-address = 0.0.0.0
截图:
第三步:重启mysql数据库、重新连接
重启指令:service mysql restart
再次查看3306端口号主机
截图:
重新远程连接截图:
ubuntu手欠按下 ctrl + alt + del 黑屏怎么解决
答:在黑屏界面按下 ctrl + alt + F7 就行啦
怎么手动安装python第三方包(.whl文件)
第一步:进入下面网站下载对应版本的python包(.whl后缀文件)
网站:
官方网站:https://pypi.org/
非官方网站【只用于windows系统】:https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud
第二步:找到.whl后缀文件所在目录,在目录下进入终端
第三步:在终端输入指令 pip3 install whl后缀文件的全名(带上.whl)即可安装成功
怎么手动安装python第三方包(.tar.gz文件)
第一步:进入下面网站下载对应版本的python包(.tar.gz后缀文件)
网站:
官方网站:https://pypi.org/
非官方网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud
第二步:找到下载python包(.tar.gz后缀文件)的文件夹【linux系统为例】,将这个压缩包进行解压
第三步:解压后进入这个包的文件夹后在终端打开
第四步:在终端输入下面指令即可安装成功
安装指令:sudo python3 setup.py install
redis数据库的安装与配置
解决cmd命令行输入python打开商店问题
出现的问题:安装好 python 之后,环境变量也配置好了,但是在终端输入 python 直接打开了应用商店的解决办法
解决办法:按下 win + q 搜索 管理应用执行别名 打开这个程序,将应用安装程序全部关闭即可解决
问题解决网站:
https://blog.csdn.net/qq_43706426/article/details/104347702
怎么卸载python
第一步:首先在终端看一下 python 的版本
指令: python3
第二步:复制 python 的名称以及版本号,在查找文件软件中粘贴查找
第三步:点击…..将python进行卸载
windows怎么升级 python
第一步:对原版本的 python 进行卸载
第二步:去官网下载指定版本的 python 安装包
第三步:进行安装【配置好环境变量】
python怎么卸载安装的包
第一步:查看当前所有安装的包
指令:pip list
第二步:对安装包进行卸载
指令: pip uninstall 包名
python中pip与pip3有什么区别
1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下:
2、如果系统中只安装了Python2,那么就只能使用pip。
3、如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。
4、如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。
5、重要:虚拟环境中,若只存在一个python版本,可以认为在用系统中pip和pip3命令都是相同的
windows安装Scrapy的注意事项【重中之重】
问题出现:在windows下用指令 pip install Scrapy 会出现各种各样的错误,下面是安装 Scrapy 之前必须要安装的一些依赖库,只有安装了这些依赖库,scrapy才能安装成功!
scrapy所需依赖库大纲网站:https://my.oschina.net/xtfjt1988/blog/364577
注意:pyOpenSSL库很重要
问题解决网站:https://www.cnblogs.com/liuliliuli2017/p/6746440.html
浏览器抓包时犯病怎么解决
浏览器清除缓存快捷键:Ctrl + Shift + Del 【如果浏览器犯病就试试这个快捷键】
怎么安装特定版本的python包【重点】
安装指令:pip install 包名 == 版本号
遇到的问题持续更新中………