我在Ubuntu 14.04中使用PyCharm。 因此,当我使用iPython时,我可以看到我正在使用的库:
$ import sys
$ print sys.path
结果:
['', '/home/alireza/anaconda2/bin', '/home/alireza/anaconda2/lib/python2.7/site-packages/opendeep-0.0.9a0-py2.7.egg', '/home/alireza/anaconda2/lib/python27.zip', '/home/alireza/anaconda2/lib/python2.7', '/home/alireza/anaconda2/lib/python2.7/plat-linux2', '/home/alireza/anaconda2/lib/python2.7/lib-tk', '/home/alireza/anaconda2/lib/python2.7/lib-old', '/home/alireza/anaconda2/lib/python2.7/lib-dynload', '/home/alireza/anaconda2/lib/python2.7/site-packages/Sphinx-1.3.5-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/setuptools-20.2.2-py2.7.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages', '/home/alireza/anaconda2/lib/python2.7/site-packages/cryptography-1.0.2-py2.7-linux-x86_64.egg', '/home/alireza/anaconda2/lib/python2.7/site-packages/IPython/extensions', '/home/alireza/.ipython']
我可以在iPython中导入库,但它们在PyCharm中不起作用。
如何将所有这些路径和库插入PyCharm。 现在我的PyCharm无法识别大多数这些库。
如果您熟悉深度学习库,我使用的是Anaconda,Theano,Lasagne,但没有一个被添加到我的PyCharm中。但是它们在iPython中都能很好地工作。
换句话说,我如何将我在iPython中拥有的所有路径添加到PyCharm路径。
答案 0 :(得分:2)
PyCharm包含一个包管理界面,可以在文件>中找到。设置> Project Interpreter ,如果您使用PyPi之类的打包工具。如果您没有安装软件包管理器,PyCharm将提示您在此屏幕上安装一个:
然后您可以在本地安装所需的软件包:
搜索正确的软件包,单击“安装到用户的站点软件包”,然后在单击“安装软件包”之前选择要使用的版本:
编辑:我添加了更详细的PyCharm内置包管理说明。我发现在PyCharm中完成所有这些工作很有用,但是如果你没有将所有的库放到预配置的python路径中,它将与你当前设置项目的方式有所不同。