目录
问题
创建conda环境后 ,想要为环境专门建立pip安装路径,以免包冲突
conda install python
检查环境
which pip
结果环境一致跟base的路径一致,
但是python环境是conda内环境
按照很多网络上的做法
python -m site -help
打开相应地址,或者找到环境地址 我的环境是chatGLM 安装的python3.11
~/anaconda3/envs/chatGLM/lib/python3.11/site.py
USER_SITE = "/home/xxx/anaconda3/envs/chatGLM/lib/python3.10/site-packages"
USER_BASE = "/home/xxx/anaconda3/envs/chatGLM/"
修改后还是没改变,
直接解决办法
改默认路径就好了 ,如下:
which python
显示当前conda环境默认python路径
复制
vi ~/.bashrc
输入i,insert模式添加
export PATH="~/home/chy/.conda/envs/bio/bin:$PATH"
按ESC,输入:wq!强制保存
source ~/.bashrc
重新进入环境 which pip 就好了
另一个服务器也这样解决的如下图