[英]How to import pip installed package?
Python 新手在這里。 來自這個站點: http://bpraneeth.com/projects/deeppunct
我運行了以下命令:
pip install deepcorrect
然后我運行了以下腳本(在上面的網站上找到)
我的腳本.py
from deepcorrect import DeepCorrect
corrector = DeepCorrect('params_path', 'checkpoint_path')
corrector.correct('how are you')
python 解釋器輸出以下錯誤:
Traceback (most recent call last):
File "my-script.py", line 17, in <module>
from deepcorrect import DeepCorrect
File "path\to\my-script.py", line 17, in <module>
from deepcorrect import DeepCorrect
ImportError: cannot import name 'DeepCorrect' from 'deepcorrect' (path\to\my-script.py)
我錯過了什么?
Python 3
此問題經常出現,並且通常與安裝多個 Python 相關。 在我看來,比使用pip
或pip3
更好的解決方案是使用
python -m pip install
這樣,您指定您打算使用的 Python 解釋器,相應的pip
將用於安裝軟件包。
你可以跑
python -m pip install deepcorrect
# Test that it works.
python -c "from deepcorrect import DeepCorrect"
如果要使用不同的 Python 解釋器,請替換上面的python
命令。
好吧,您正在使用 python3,但正在使用pip
來安裝庫。 嘗試使用pip3 install deepcorrect
。 這在 macOS 和一些 linux 發行版上很重要,所以我不確定您是否使用 Windows。
嘗試python3 -m pip install deepcorrect
。 假設python3
是您用來運行腳本的可執行文件。 否則,正如@jakub 所說,將其替換為您的可執行文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.