多虛擬環境下PYTHONPATH的設置命令
爲多個虛擬環境的切換PYTHONPATH困擾的小夥伴,尤其是還有安裝了ROS的,路徑python2和3混在一起,可以使用一下三條命令設置PYTHONPATH
#查看PYTHONPATH
echo $PYTHONPATH
#刪除PYTHONPATH
unset PYTHONPATH
#設置想要的路徑
PYTHONPATH=/home/xxxx/anaconda3/envs/tensorflow/lib/python3.6/site-packages:$PYTHONPATH
记录一下今天发现的一个问题:
在安装好虚拟环境以后直接复制,可以省去再次下载安装的过程,直接更改名字就可以有一个新的完全一样的虚拟环境,但是在新的虚拟环境里pip安装库文件的时候,需要更改一下pip的路径:
更改/虚拟环境/bin/pip文件里的命名以后的新的虚拟环境的名字,例如:
#!/home/fengzicai/anaconda3/envs/pytorch/bin/python
改为
#!/home/fengzicai/anaconda3/envs/pytorch_1_1_0/bin/python