我已经使用以下方法安装了plotly.express和pandas:
pip install plotly-express和
pip install pandas我尝试将这些模块导入到我的程序中。
import pandas as pd
import plotly.express as px但是,对于这两个正在运行的包,我都会得到一个ModuleNotFoundError。
我尝试过使用替代安装,例如:
py -3 -m pip install plotly-express
python -m pip install plotly-express
py -m pip install plotly-express当我再次尝试安装这些软件包时,他们说c:\python38\lib\site-packages已经满足了这个需求。我所有的其他软件包都安装在C:\Users\Oli\AppData\Local\Programs\Python\Python38-32\Lib\site-packages (我是Oli !)。
我想这可能就是问题所在。我读到过,直接把这些文件放在里面是个坏主意。
我怎样才能使这些进口品起作用?
发布于 2020-12-20 20:13:45
要做的第一件事是检查目录C:\python38\lib\site-packages是否在PYTHONPATH环境变量中。如果不存在,添加它或创建PYTHONPATH作为环境变量,如果它不存在,并添加目录(对于->,启动->类型“编辑您的帐户的环境变量”)。
或者,尝试以下方法:
import sys
sys.path.insert(0, 'C:\python38\lib\site-packages')
import pandas as pd发布于 2020-12-20 20:29:59
这似乎是一个路径问题。您最近在机器上更新了py吗?我曾经有过这样的问题,更新后,我只能解决它,首先完全卸载所有版本,然后重新安装从零开始。一点工作,当然,但至少对我解决了一个魅力!
https://stackoverflow.com/questions/65384294
复制相似问题