若在ubuntu系统里装上了anaconda,不要乱用pip(否则在pycharm里找不到刚刚用pip安装的包)
如题,为什么?
因为混用conda和pip下载包会让你在pycharm里找不到刚刚用pip安装的包。。
但是!!!pycharm只是会显示红色下划线而已,实际上包的确是可以调用的,你完全可以无视这一所谓的错误,照常运行代码。
番外:
我是在ubuntu16.04里安装了anaconda3。
首先要知道如何切换系统自带的python和anaconda3自带的python。如图:通过
sudo pythonX
便能切换python为系统自带的。
然后又可看到,anaconda3里只有pip,pip2和pip3则分别是原系统自带的。
综上:
想要把包下到anaconda3自带的python里,则通过pip install xxx
;
想要把包下到系统自带的python2、python3里,则通过 pip3/pip2 install xxx
PS: 若使用tensorflow-gpu时报错libcudnn.so.5,则参考 https://blog.****.net/u014696921/article/details/60140264