问题:
运行anaconda虚拟环境的时候会自动调用一些python2.7下面的安装的库。
可能原因:
一般调用的都是anaconda下没有安装的库,后来发现是系统的默认PYTHONPATH还是python2.7
运行 echo $PYTHONPATH # 查看python环境变量
/usr/local/lib/python2.7/dist-packages
这里应该是空才对,但是现在默认的还是python2.7,因此系统在运行anaconda时如果找不到某个库就会自动到python2.7下面加载。就会经常出错。
解决:
运行: # 清空PYTHONPATH
unset PYTHONPATH
在~/.bashrc 文件中添加:(等号后面什么也不加)
export PATHONPATH=
source ~/.bashrc