【发布时间】:2021-02-02 01:14:10
【问题描述】:
我可以在命令提示符上导入fuzzywuzzy 但无法在 jupyter notebook 上导入
我什至尝试将 sys.executable 分配给我的 sys.path 变量 https://stackoverflow.com/a/62419449/8031463
import sys
print(sys.executable)
# sys.path.append(sys.executable)
sys.path = [sys.executable]
现在这里是变量值
sys.executable
'c:\python3.6\python.exe'
sys.path
['c:\python3.6\python.exe']
我仍然没有收到任何模块错误
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-12-e08dc57fd8ae> in <module>
1 # unique_name_dict
----> 2 from fuzzywuzzy import process
3
4 # word = "anuraag"
5
ModuleNotFoundError: No module named 'fuzzywuzzy'
【问题讨论】:
-
可以在cmd中导入吗?
-
是的,我可以在 cmd 中导入
-
看来我的 sys.path 没有任何 python 3.7 目录(所有 python 3.6),我发现我的 pip 安装被安装到“c:\\python3.7\\lib\\网站包”。当我将路径附加到我的 sys.path 时,我可以导入模块,但问题是如何仅更改 sys.executable 路径?
标签: python fuzzywuzzy