#写在开头,小白一枚,第一次在CSDN发布文章,如果有漏说的或者说得有问题的地方,请各位大牛进行补充
这也是一次安装第三方库时,我偶然发现的,在网上查找了很多教程后自己摸索出来,并且完美解决的
第一种情况,就是网上说得最多的Path环境变量
的问题
这一问题其实出现问题的不多也不少,但我觉得能够正常打开python而且是第一次默认勾选了pip的话,应该这块都是正常的,以下是解决方法
一、找到python的安装目录中Scripts文件夹的位置,如果有pip文件,复制它的目录
一般目录是C:\Users\用户名\AppData\Local\Programs\Python\Python版本号\Scripts
二、接下来右键**此电脑/我的电脑/这台电脑
**打开属性-选择高级系统设置
再选择环境变量
,如图所示:
不要在意我的系统,电脑坏了,用几年前的破本子写的
三、接下来打开环境变量
,选择系统变量
中的Path
,然后选择编辑
,如图所示:
在未修改的末尾添加符号;
后粘贴刚刚复制的目录,疯狂确认
后重新打开CMD即可,如图所示:
到这里如果环境变量没有配置的就解决了,当然也可以用命令行的形式,那个简单点(不要打我,我也差点忘记才没说的 )
命令如下,打开cmd,输入path 复制的目录
即可
第二种情况,pip文件丢失
如果Scripts文件夹中没有pip文件,那么输入命令:
python -m ensurepip
当然等会还会出现其他问题,例如:
Could not fetch URL https://pypi.python.org/simple/numpy/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:661) - skipping
Could not find a version that satisfies the requirement numpy (from versions: )
No matching distribution found for numpy
这个后面说
第三种情况,做了上面的操作pip还无法使用,且有pip文件
解决方法:
一、查看pip文件的文件名(版本号)
例如这里是3和3.5,那么可以输入
pip3 install 第三方库名
或
pip3.5 install 第三方库名
如果接下来报错:
那么关闭所有python窗口结束python进程后输入:
python -m pip install --upgrade pip
运行结束后运行pip install即可
第四种情况,运行第三种情况报错timeout
解决方法:
使用国内python源:
pip install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
运行结束后再次运行第三种情况的命令即可
到这里以后,我的解决方法就结束了,如果还是没有用,可以试试
python -m pip install 模块名
如果有其他问题或者解决方案可以在评论区进行补充,第一次写文章,请多指教
本人学习方向为网络安全+渗透测试,有共同学习的小伙伴们可以加一下企鹅,企鹅号就在图片里,加油寻找吧