Python使用pip安装模块(报错问题)
今天看到一位朋友被 spyder 的安装所折磨,于是突然想起来前段时间电脑出问题重装了win10系统,重装之后C盘里面,python的环境变量什么的都没了。既然如此,那就把python环境重新搞回来吧,同时装一下spyder,以前也没用过这个,正好学习一下。
首先把 python3.8 和 python2.7 搞回来了,然后输入pip install spyder
报错‘pip’不是内部命令,OK,那是必然的,环境变量还没搞回来呢。
好的,设置完毕之后,pip install spyder
又报错
出现这种情况,直接运行python -m pip install --upgrade pip
来升级 pip 版本就好了
这个在大多数情况下都是有用的,因为重装以后会根据更改后的python的执行文件来创建关联。 但是如果你的pip已经是最新版本的话就行不通了,因为已经是最新的版本根本就不让你升级,那么就用下面的命令来强制重装 pip:
python -m pip install --upgrade --force-reinstall pip
重装的速度特别慢,因为之前换的源,现在也没了,换源走起
国内源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
临时换源
如果是临时使用,加-i
的参数
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple spyder
何不永久换源,一劳永逸呢?
永久换源
按下win+R
,输入%APPDATA%
进入如下目录,在该目录创建一个文件夹名为 pip,在 pip 文件夹下创建一个文件 pip.ini
将如下内容写入文件保存(下面的换源可以*参考上文提到的国内源)
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
OK,关闭 cmd 命令行重新打开,然后再来对比两次下载速度
加速完毕,起飞,芜湖!
pip install spyder
推荐阅读