马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 悠悠2264 于 2020-5-3 15:01 编辑
最近看到很多鱼油求助pip install安装模块的问题,此贴就来汇总一下这些问题的解决方法。
首先在cmd输入:看报的是什么错。(PS:一定是要在cmd输入,最近还看到有些鱼油在IDLE输入的 )
一、提示:'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。这个原因有俩。
1.python版本低于或等于3.3.4,因为3.3.4还没有集成pip,所以请重装成3.3.4+的python版本。
2.python安装时的问题(没勾选Add Python 3.8 to PATH和自定义安装选项的pip)。
方法一:重装(简单,推荐),必须按以下步骤勾选。
方法二:设置环境变量(适合高手)
把python安装路径添加到Path环境变量下即可使用,具体过程如下:
打开计算机-系统属性-高级系统设置-高级-环境变量。
win7系统在系统变量里找到Path并点击,选择编辑,输入一个分号和python路径(如:C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32)
win8、win10系统在系统变量点击新建,变量名:Path,值:python安装路径(如:C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32)
二、出现一大堆红字,如下图(甭管什么内容)
这个的原因也有俩:
1.下载超时。pip是从pypi(国外)下载的,所以速度很慢,因此也就会超时。
解决方法,就是使用镜像:
镜像链接:
清华大学(推荐) https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云: http://mirrors.aliyun.com/pypi/simple/
中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣: http://pypi.douban.com/simple/
中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/
当然,这也不是给你打开链接直接下载的(模块太多,打开都要几分钟)。这是给pip用的,在pip安装模块后面加一个-i参数,值是上面的链接(任选其一,推荐清华的)。完整命令如下:
如果觉得每次输入太麻烦,可以使用一劳永逸的方法:
win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件,内容如下:
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
index-url可替换成其他镜像链接,trusted-host则需要改成镜像的域名(去掉目录和http://)
2.所使用的镜像或pypi没有收录该模块或没有该python版本(或该系统位数)的模块,这就没办法了,只能上网去搜索该模块(如pyaudio)
给大家推荐个链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/,模块虽不多,但版本较全,更新也快。
如果搜索到了,可下载下来(whl文件),一定要注意python版本和系统位数!(cp38表示python3.8版本,win32表示32位,win_amd64表示64位)
安装方法如下:如果这个模块还要安装其他模块,建议后面再使用个镜像(-i参数,参考:二、1.)
这相对来说已经比较全了,这都是我遇到过的,如果还出现什么其他问题及解决方法,欢迎补充!
【参考】https://fishc.com.cn/forum.php?m ... 0%CB%D9%B6%C8%C2%FD
|