python中pip安装源配置
需要指定pip为国内源
- windows
- 打开文件资源管理器
- 地址栏上面输入 %appdata%
- 在这里面新建一个文件夹 pip
- 在pip文件夹里面新建一个文件叫做 pip.ini ,内容写如下即可
python
[global] timeout = 6000 index-url = https://mirrors.aliyun.com/pypi/simple/ trusted-host = mirrors.aliyun.com
- Linux
- cd ~
- mkdir ~/.pip
- vi ~/.pip/pip.conf
- 编辑内容,和windows一模一样
- Mac
- 打开Application Support文件夹
command + 空格 # 打开聚焦搜索
输入 ~/Library/Application Support
找到Application Support文件夹 - 如果里面没有pip/pip.conf
在Application Support这个文件夹里面建一个pip 文件夹;
在新建的pip文件夹下建一个pip.conf文件。 - 在pip.conf文件中输入以下内容,保存并退出。
python
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ [install] trusted-host=pypi.tuna.tsinghua.edu.cn
- 测试效果
pip install <第三方库名>
例如:pip install beautifulsoup4
- 打开Application Support文件夹
-
两个说明
(1) pip.conf文件中的网站可以写为:
项目 网站
清华大学 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/
(2) 如果有的朋友实在是不想配置文件,可以直接在每次安装第三方库的时候,使用如下命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <库名>
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
同理,命令中的网站可以替换为表格中的其他网站。
国内几个好用的Python镜像服务器地址:
1. 清华大学镜像站:https://pypi.tuna.tsinghua.edu.cn/simple/
2. 阿里云镜像站:https://mirrors.aliyun.com/pypi/simple/
3. 中科大镜像站:https://pypi.mirrors.ustc.edu.cn/simple/
4. 中国科技大学镜像站:https://pypi.mirrors.ustc.edu.cn/simple/
5. 中国科学技术大学镜像站:https://pypi.mirrors.ustc.edu.cn/simple/
6. 华中科技大学镜像站:https://pypi.hustunique.com/
1.临时镜像源的安装命令:
pip install -i +国内镜像地址 +模块名称 或 pip install +模块名称 -i +国内镜像地址
pip install pyperclip -i https://pypi.tuna.tsinghua.edu.cn/simple
2.永久镜像源的配置方法:
这样不用每次安装库的时候+镜像地址,省事不少。
A、首先,需要确定一个可靠能用的镜像源。一些常用的Python镜像源包括阿里云、清华大学和豆瓣等。可以在官方网站上查找具体的镜像源地址。
B、在终端或cmd命令提示符中设置指定的镜像源地址:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
C、配置好之后,现在可以加速安装第三方模块了。在终端或命令提示符中输入以下命令:(此时就自动带一个镜像源,pip install +库名即可)
pip install pyperclip
D、查看当前配置的镜像源地址
pip config list
3.pip config常用命令:用于管理本地和全局配置
列出配置:使用pip config list 命令,可以列出当前pip的所有配置项。
编辑配置:使用pip config edit命令,可以在默认编辑器中编辑当前的配置文件。
设置配置:使用pip config set命令,可以设置或修改配置项的值。例如,pip config set global.proxy http://proxy.example.com:8080。
获取配置:使用pip config get命令,可以获取当前配置项的值。例如,pip config get global.proxy。
删除配置:使用pip config unset命令,可以删除配置项。例如,pip config unset global.proxy。
查看调试信息:使用pip config debug命令,可以查看当前的调试信息。
参考:https://blog.csdn.net/2201_76119904/article/details/131888700
https://blog.csdn.net/qq_41314882/article/details/134073471