亲测豆瓣源更快
国内镜像
命令行:
pip install ××× -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install ××× -i https://pypi.doubanio.com/simple/
pip install -r requirements.txt --index-url https://pypi.python.org/simple/ --extra-index-url https://pypi.doubanio.com/simple/
PyCharm:
https://pypi.tuna.tsinghua.edu.cn/simple
https://pypi.doubanio.com/simple/
默认官方源为:https://pypi.python.org/simple
其他命令
- 升级:
pip install --upgrade 库名
或pip install -U 库名
- 指定版本:
pip install scipy==0.15.1
- 查看某个库版本:
pip list | grep numpy
- 查看某个库可安装版本:
pip search numpy
或pip install numpy==
- 查询某个库的详细内容:
pip show numpy
- 延长超时时间:
pip install --default-timeout=100 <packages>
- 批量安装:
pip install -r requirements.txt
- 强制安装指定版本:
pip install tensorflow==1.14.0 keras==2.2.4 tensorflowjs==0.6.4 --force-reinstall
- 查看pip所有命令:
pip install -h
- 跳过requirements.txt安装:
pip install tflite-model-maker --no-deps
- 删除所有库:
pip freeze > requirements.txt
然后pip uninstall -r requirements.txt -y
设置全局镜像
步骤:
- 新建文件夹
C:\Users\Administrator\pip
- 创建文件
pip.ini
- 输入内容
[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
或用豆瓣源
[global]
index-url=https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
或直接执行命令:pip config set global.index-url https://pypi.doubanio.com/simple/
多个源
如公司内部自建的包
[global]
index-url=https://pypi.doubanio.com/simple/
extra-index-url=
http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=
pypi.doubanio.com
mirrors.aliyun.com
判断系统
uvloop==0.14.0;platform_system=="Linux"
python-magic-bin==0.4.14;platform_system=="Windows"
不使用缓存安装
添加参数--no-cache-dir
查看缓存目录:pip cache dir
Windows缓存目录:%LocalAppData%\pip\Cache
Linux缓存目录: ~/.cache/pip
macOS缓存目录: ~/Library/Caches/pip
pytorch
pip install ××× -f https://download.pytorch.org/whl/torch_stable.html -i https://pypi.doubanio.com/simple/
查看某包所需依赖
pip show xxx