[英]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.