多个版本python如果使用pip安装三方库到指定版本呢?
如果电脑中存在多个python版本的时候,需要使用pip安装三方库到指定的python版本,我们需要按照下面方法操作:
场景1:电脑上安装的有python2.x版本和python3.x版本
- python3下pip安装命令如下:
py -3 -m pip install xxxxxx
- python2下pip安装命令如下:
py -2 -m pip install xxxxxx
- 查询python3下三方库如下:
py -3 -m pip list
- 查询python2下三方库如下:
py -2 -m pip list
场景2:电脑上安装的是都是python3.x版本,比如说是python3.5,python3.9
-
方法1:把其中一个python环境变量删掉,只保留需要安装pip三方库的环境变量即可,添加python路径以及script文件夹路径
使用python -m pip install xxxxx
-
方法2:直接指定python全局路径
pip install -t D:\python3.5(32bit)\Lib\site-packages -i https://pypi.douban.com/simple xxxxx
比如安装openpyxl
pip install -t D:\python3.5(32bit)\Lib\site-packages -i https://pypi.douban.com/simple openpyxl
注意:
-t D:\python3.5(32bit)\Lib\site-packages:这里-t后面指定位置
-i https://pypi.douban.com/simple openpyxl:换源利用镜像加速下载