我能够在命令提示符下导入Fuzzywuzzy 但无法在jupyter笔记本上导入
我什至尝试将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'
答案 0 :(得分:0)
我在系统环境中有2条路径,一条用于python 3.7,一条用于3.6
我的jupyter笔记本在python 3.7上运行,而pip默认将所有软件包安装到3.6。 我从系统环境中删除了3.6 / bin文件夹,它要求我再次安装FuzzyWuzzy,它现在运行完美