在PyCharm中,我添加了Python环境/usr/bin/ Python然而,

from gnuradio import gr

作为未定义引用失败。但是,它在Python解释器的命令行中工作得很好。

GNURadio在Pycharm之外使用python工作得很好。一切都按照我想要的方式安装和配置。

Gnuradio位于/usr/local/lib/python2.7/site-packages/ Gnuradio

另外:

PYTHONPATH = 7 / usr / local / lib / python / site-packages: / usr / local / lib / python - site-packages gnuradio 7。


当前回答

对于PyCharm社区版2016.3.2,它是:

“项目解释器”->右上方设置图标->“更多”。

然后在右边应该有一个包图标。当鼠标悬停在它上面时,它会显示“显示所选解释器的路径”。点击它。

然后点击“添加”按钮或按“alt+insert”添加一个新路径。

其他回答

对于PyCharm社区版2016.3.2,它是:

“项目解释器”->右上方设置图标->“更多”。

然后在右边应该有一个包图标。当鼠标悬停在它上面时,它会显示“显示所选解释器的路径”。点击它。

然后点击“添加”按钮或按“alt+insert”添加一个新路径。

在Project Explorer中,您可以右键单击包含模块的文件夹,并将其设置为“Source”。

它将在Index中被解析以完成代码以及其他项。

不要更改解释器路径。

改变项目结构:

文件->设置->项目->项目结构->添加内容root

在我的PyCharm 2019.3中,选择项目,然后文件—>设置,然后项目:YourProjectName,在“项目解释器”中,单击解释器或设置,—>显示所有…显示所选解释器的路径——>然后单击“添加”添加你的库,在我的例子中,它是一个轮子包

在PyCharm 2017中添加路径

文件->设置(或Ctrl+Alt+S) ->项目->项目解释器

显示所有

选择右边的底部图标

单击加号按钮为模块添加新路径