簡體   English   中英

無法使用PyCharm導入模塊,為什么?

[英]Cannot import module with PyCharm, why?

PyCharm 2018.1.3 Pro / Python 3.6.1 /模塊:neo4j-driver 1.5.3

奇怪的是,如果我嘗試在PyCharm中使用腳本編輯器導入neo4j.v1並運行它,則會出現錯誤:

追溯(最近一次調用):文件“ C:/experiment/Cypher.py”,行1, 來自neo4j.v1 import GraphDatabase ModuleNotFoundError: 沒有名為'neo4j'的模塊的進程以退出代碼1結束

但是,如果我使用Windows PowerShell環境通過簡單的命令提示符調用此腳本,則該腳本可以正常工作:

> python C:/experiment/Cypher.py

因此,我認為設置或PyCharm有問題。 我該怎么做才能解決這個問題?

從pycharm,

轉到settings -> project Interpreter

單擊右上角的+按鈕,您將彈出“可用軟件包”的彈出窗口。 然后搜索neo4j python軟件包。

然后單擊“安裝軟件包”以安裝軟件包。

neo4j.v1不是默認的python模塊,在安裝python時不會自動安裝。

要安裝neo4j.v1按照此處的說明進行操作。

如其他答案所指出的,可以直接從pycharm安裝它,但最好從官方來源下載以確保所有相關的依賴項和軟件包都已正確安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM