无法导入runpy modu

2024-06-26 03:00:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在运行linux的raspberry pi上安装一个Python模块。 我正在使用Python2.7.11并尝试了以下命令:

python -m pip install schedule

python -m easy_install schedule

python2.7 -m pip install schedule

在每种情况下,我都会收到相同的错误消息:

Could not import runpy module

无论尝试安装哪个模块,都会收到相同的错误消息。是什么导致了这个问题?从我对错误消息所做的谷歌搜索中,我找不到任何有用的信息。

编辑:

当我尝试向命令添加sudo时,如下所示:

sudo python -m pip install schedulesudo /usr/bin/python -m pip install schedule

我知道错误:

-sh: sudo: not found

编辑2:

当我尝试python -m pip install runpy时,我仍然得到:

Could not import runpy module

Tags: 模块installpipimport命令消息编辑linux
1条回答
网友
1楼 · 发布于 2024-06-26 03:00:01

我也遇到过同样的错误,希望自己的经验能有所帮助。首先检查PYTHONPATH(在shell中执行'echo$PYTHONPATH',看看它是否为空。通常应该是空的。但如果不是,则必须显式地将python对应的库路径放置到它。

在我自己的环境中,错误的配置是:

export PYTHONPATH=/mnt/usb/srv/homeassistant/lib/python3.4/site-packages

我的python位置是:

/usr/bin/python

所以,我将python的库路径附加到配置中(不要忘记':'):

export PYTHONPATH=/mnt/usb/srv/homeassistant/lib/python3.4/site-packages:/usr/lib/python3.6/site-packages:/usr/lib/python3.6/site-packages

错误现在消失了。

相关问题 更多 >