安装了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路径即可。