我通过pip安装了pdpbox包
pip install pdpbox
Requirement already satisfied: pdpbox in c:\users\Me\appdata\roaming\python\python37\site-packages (0.2.1)
在Spyder内部,我做到了。包裹出现了
PDPbox 0.2.1
然而,当我试图做from pdpbox import pdp, get_dataset, info_plots
或from PDPbox import pdp, get_dataset, info_plots
时,我收到了ModuleNotFoundError: No module named 'pdpbox'
。我重新启动了Spyder IDE,错误仍然发生
我做错了什么
更新:
我试着(1)重新启动Spyder,(2)pip3 install pdpbox
,仍然没有成功
最初,当我第一次尝试在Spyder IDE !pip install pdpbox
中安装它时,导致了一个错误
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'c:\\users\\Me\\appdata\\local\\programs\\python\\python37\\Lib\\site-packages\\matplotlib\\ft2font.cp37-win_amd64.pyd'
Consider using the `--user` option or check the permissions.
因此,该包是通过pip install pdpbox --user
安装的。我认为--user
是这些麻烦的根源
最终更新:
我找到了解决办法。使用--user
选项,程序包安装在C:\Users\Me\AppData\Roaming\Python\Python37\site-packages
中,而该程序包没有添加到Spyder中的PythonPath Manager中。这就是模块从未被找到的原因
目前没有回答
相关问题 更多 >
编程相关推荐