Python3.6-无法在Windows中导入gensim
我使用Python 3.6.3rc1。执行python脚本后,我收到以下消息:Python3.6-无法在Windows中导入gensim,python,python-3.x,pip,gensim,Python,Python 3.x,Pip,Gensim,我使用Python 3.6.3rc1。执行python脚本后,我收到以下消息: Traceback (most recent call last): File "main.py", line 6, in <module> from train import train File "C:\path\train.py", line 2, in <module> import dataUtils File "C:\path\dataUtils.py"
Traceback (most recent call last):
File "main.py", line 6, in <module>
from train import train
File "C:\path\train.py", line 2, in <module>
import dataUtils
File "C:\path\dataUtils.py", line 5, in <module>
import gensim
ImportError: No module named gensim
当我在另一个脚本中从gensim.models(从gensim.models import KeyedVectors
)导入KeyedVectors时,它起作用了
有什么建议吗
感谢您的回复。已解决
我删除了可执行文件开头的以下行,它解决了这个问题
#!/usr/bin/python
这可能是由于
pip3
使用了脚本以外的另一个python可执行文件造成的
尝试通过插入导入系统进行调试;打印(sys.path)
并检查它是否包含任何pip3
路径
#!/usr/bin/python