windows下多Python环境指定pip安装模块到对应Python环境下

老猿在windows下装了2套Python,一套是直接安装的Python3.7,一套是通过安装Anaconda3时安装的,版本也是3.7,结果今天安装一个模块后,进入Python37后找不到该模块,才想起是安装了两个Python导致。那么在windows下pip安装模块时安装到哪个Python环境是怎么决定的呢?是通过path环境变量来指定的,在path环境变量中,哪个Python的路径在前,模块就安装到哪个Python环境下。

这是老猿安装时的path环境变量:

d:\Anaconda3;d:\Anaconda3\Library\mingw-w64\bin;d:\Anaconda3\Library\usr\bin;d:\Anaconda3\Library\bin;d:\Anaconda3\Scripts;C:\Program Files\Python37\Scripts\;C:\Program Files\Python37\;%JAVA_HOME%\bin;C:\TEMP

所以安装时就安装到了Anaconda3对应的环境下了,如果要调整为安装到Python37环境下,将path环境变量调整为:

C:\Program Files\Python37\Scripts\;C:\Program Files\Python37\;d:\Anaconda3;d:\Anaconda3\Library\mingw-w64\bin;d:\Anaconda3\Library\usr\bin;d:\Anaconda3\Library\bin;d:\Anaconda3\Scripts;%JAVA_HOME%\bin;C:\TEMP

即可。

老猿Python,跟老猿学Python!

发布了760 篇原创文章 · 获赞 3457 · 访问量 41万+

猜你喜欢

转载自blog.csdn.net/LaoYuanPython/article/details/105302772