2017-05-17 52 views
0

我有一個類似/相同的問題adding .egg files to the path,凡在PyCharm IDE,它說:PyCharm決心.egg文件

can't resolve reference

然而,從控制檯我:

In[2]: from scipydirect import minimize 
In[3]: import scipydirect 
In[4]: scipydirect.__file__ 
Out[4]: '/home/user/Documents/InFoMM/bayesian_optimisation/venv2/local/lib/python2.7/site-packages/scipydirect-1.0-py2.7-linux-x86_64.egg/scipydirect/__init__.pyc' 

我如何獲得PyCharm解決此問題並找到正確的模塊,並將.egg添加到我的路徑中?

回答

1

我假設你的PyCharm項目使用不同的python解釋器。您可以在Settings -> Project -> Project Interpreter中查看。如果它不使用你的虛擬環境中,只需點擊齒輪標誌,選擇Add Local並選擇/home/user/Documents/InFoMM/bayesian_optimisation/venv2/bin/python

0

(發佈代表OP)的。我的虛擬環境中安裝了pip,我的python控制檯(都來自PyCharm「python控制檯」和終端)知道在哪裏看,但它不在IDE的Python路徑。用點子重新安裝似乎有訣竅。