文章目录
- 配置国内镜像配置
- 永久配置
- 清华源
- 阿里源
- windows
- linux ubuntu
- 设置pip别名(推荐)
- pip 检查安装
- 关于sudo pip(sudo python3 pip)
- 临时
- pip版本与python版本的对应关系查询
- pip 文档
- python --help
- 当前运行的python安装路径
配置国内镜像配置
- 安装版的python环境自带pip,但如果是便携版,则需要手动安装pip
(省事的话还是安装版方便,便携版的python在手动安装pip时如果版本和python的版本不兼容,容易翻车)
永久配置
- 我以阿里源/清华源为例
清华源
推荐使用
https://pypi.tuna.tsinghua.edu.cn/simple
阿里源
(更新没有清华源勤快)
https://mirrors.aliyun.com/pypi/simple/
windows
- 给pip指令将默认的module安装源设置为阿里源,这样模块的下载速度杠杠的.
- 执行完命令后,pip会告诉你配置写到哪里去了
(比如,pip提醒我:Writing to C:\Users\cxxu_11\AppData\Roaming\pip\pip.ini
)
- 一般会写入
%appData%\pip\pip.ini
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
- 升级pip的时候,最好按照提示给的命令,自己打容易出错(选项没写好容易破坏pip而翻车)
linux ubuntu
设置pip别名(推荐)
-
alias pip="python3 -m pip"
- 此处
python3
可以根据自身情况替换(可以是具体的版本(比如python3.10
或者其他别名py
)
pip 检查安装
如果您的发行版没有pip,那么可以通过
sudo apt install pip
- 检查pip版本
- 执行换源操作
# cxxu_kali @ CxxuWin11 in ~ [17:34:39]
$ pip --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
# cxxu_kali @ CxxuWin11 in ~ [17:34:48]
$
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
Writing to /home/cxxu_kali/.config/pip/pip.conf
关于sudo pip(sudo python3 pip)
# cxxu_kali @ CxxuWin11 in ~ [21:40:24]
$ sudo pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to /root/.config/pip/pip.conf
# cxxu_kali @ CxxuWin11 in ~ [21:40:58]
$ py -m pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to /home/cxxu_kali/.config/pip/pip.conf
可见,用sudo写入的是针对root用户的配置,所以当前用户就不要用sudo啦
临时
- 临时使用
https://mirrors.aliyun.com/pypi/simple/
- 可以在使用pip的时候加参数
-i
:
文档出处:¶ (pypa.io)
-i, –index-url
Base URL of the Python Package Index (default https://pypi.org/simple
). This should point to a repository compliant with PEP 503 (the simple repository API) or a local directory laid out in the same format.
- aliyun:
-i https://mirrors.aliyun.com/pypi/simple/
- eg.安装numpy
pip install -i [https://mirrors.aliyun.com/pypi/simple/](https://mirrors.aliyun.com/pypi/simple/) numpy
pip版本与python版本的对应关系查询
pip 文档
Getting Started - pip documentation v21.3.1 (pypa.io)
python -m pip --version
或者更简短的
pip --version
python --help
当前运行的python安装路径
- 从命令行中查询当前运行的python版本的安装位置和下载的相关库的位置
- 对于我运行的环境
import sys
sys.path