2014-09-26 153 views
20

我用pip install在python3.4上安裝了瓶子。在終端,當我這樣做:ImportError:沒有名爲'bottle'的模塊 - PyCharm

$ python3.4 
>>>import bottle # shows no import error 
>>> 

但是當我在PyCharm做到這一點,它說:「進口瓶導入錯誤:沒有模塊名爲‘瓶’」在你的PyCharm項目

+1

如果您PyCharm配置爲使用您從終端使用相同的'python3.4'?你是否設置了virtualenv或venv或用戶網站包或「PYTHONPATH」? – abarnert 2014-09-26 22:38:05

+0

實際上,我想我需要設置PYTHONPATH,任何想法我怎麼能做到這一點? – 2014-09-26 22:57:15

+1

看起來你必須點擊解釋器旁邊的齒輪,然後點擊More ...,然後在彈出的列表中再次單擊相同的解釋器,然後單擊路徑按鈕(最右邊的扇出圖標左下角的5個按鈕),然後您將看到解釋器路徑列表,您可以在其中單擊+按鈕添加另一個解釋器路徑。 – abarnert 2014-09-26 23:06:00

回答

57

  • 按Ctrl + Alt鍵+小號打開設置
  • 在左邊欄目中選擇項目右上角解釋
  • 有你的系統上發現蟒蛇的二進制文件的列表,選擇一個正確的
  • 最終點擊+按鈕來安裝額外的Python模塊
  • 驗證

enter image description here

+0

是的,我做到了!多謝,夥計!:) – 2014-09-26 23:47:37

+0

您的歡迎,也請注意在設置面板中的一個有用的技巧,點擊'+'按鈕上方的齒輪按鈕並選擇「創建VirtualEnv」創建一個新的環境,其中稍後將安裝的模塊不會混亂在你的Python安裝系統範圍內。這也是有用的,你想測試同一模塊的不同版本。 – Thomasleveil 2014-09-26 23:50:37

+0

所以你必須第二次在你的系統上安裝模塊?這似乎有點荒謬。你不能只是鏈接到你已經有的模塊或什麼的? – user124384 2017-04-22 18:09:35

3

PyCharm 5+的設置已更改。

  • 轉到文件>默認設置
  • 在左側邊欄中,單擊默認項目>項目解釋
  • 在窗口的底部,點擊+安裝或 - 卸載。
  • 如果我們點擊+,會打開一個新窗口,我們可以通過輸入包名/關鍵字來減少結果。
  • 安裝包裝。
  • 轉到文件>使緩存失效/重新啓動,然後單擊無效並重新啓動以應用更改並重新啓動PyCharm。

    Settings

    Install package

+0

它沒有幫助我。 – jciloa 2017-12-15 07:58:11

相關問題