linux最简单的管理多版本Python的pip

安装了anaconda,然后有多个环境,需要管理不同的pip,亦可以处理非anaconda的多Python版本

 

主要是参考的这篇知乎文章

https://zhuanlan.zhihu.com/p/37473690

~/.local/bin/

这个路径下有很多pip相关的文件

随便打开一个pip文件,发现它其实是一个Python文件,我们要做的只需要把下面这个改成对应环境路径即可,这样它会调用对应版本的Python进行编译了。

#!/home/hgl/anaconda3/envs/torch/bin/python

如果你想为每一个版本的Python都建立一个,你只需要把pip文件copy为pip3.x pip2.x等文件,然后打开copy后的文件,更改上面那条语句为对应版本的Python路径即可。


版权声明:本文为nkhgl原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。