Pycharm没有找到带有一个解释器的模块但是与另一个解释器有关,为什么?

时间:2016-09-26 19:17:49

标签: python module pycharm package-managers

我正在尝试安装名为" quantecon"通过PyCharm。如果我有Python 3.5作为解释器,那么我可以在设置菜单中找到该包。但是我需要运行Anaconda,它还有一些我需要的其他软件包,如scipy,numpy等。一旦我安装Anaconda并将其用作解释器(它运行在Python 3.5和其他一些软件包上)quantecon从PyCharm中的模块菜单。为什么quantecon出现在一个解释器而不是另一个解释器,当它们都运行在python 3.5上时?这只发生在PyCharm上。如果我使用jupyter / ipython笔记本,我可以同时使用Anaconda和quantecon。

我更喜欢和PyCharm一起工作,能够同时拥有Anaconda和quantecon是理想的选择。我如何安装quantecon并让Anaconda作为翻译?

由于

4 个答案:

答案 0 :(得分:1)

您是否更改了PyCharm中的解释器?

如果没有,请转到文件 - >设置 - >项目 - > Project Interpreter并将解释器更改为Anaconda中的解释器。它应该找到包,除非它安装在一个奇怪的位置。

如果您没有可用解释器列表中的Anaconda解释器,您也可以轻松地将其添加到该对话框中。单击齿轮图标,选择“添加本地”并导航到Anaconda的python可执行文件。

答案 1 :(得分:0)

在PyCharm内部,在Ubuntu中,转到File -> Settings -> Project -> Project Interpreter并更改解释器。如果没有Anaconda,请点击齿轮,添加本地,然后转到/home/user/anaconda2/bin/python

答案 2 :(得分:0)

我想你想为你的anaconda安装quantecon:

https://anaconda.org/pypi/quantecon

(确保使用anaconda的pip版本,而不是系统点)

您还可以尝试创建一个包含quantecon的新Conda环境:

http://www.quantecon.org/wiki_py_conda_dev_env.html

答案 3 :(得分:0)

在PyCharm 2019中,我必须删除所有口译员,然后重新添加应该一直有效的口译员。

转到File->Settings(或ctrl + Alt + S),
在搜索中输入'interpreter'
在左侧窗格中选择'Project Interpreter'
'Cog' icon-> Show All
根据需要使用'-'按钮删除所有解释程序。

现在添加您的口译员。

那为我解决了。