我正在尝试在一个运行Linux的raspberry pi上安装一个Python模块,我使用的是Python 2.7.11,并尝试了以下命令:python -m pip install schedule
python -m easy_install schedule
python2.7 -m pip install schedule
在每种情况下,我都得到相同的错误消息:
Could not import runpy module
无论我尝试安装哪个模块,都会收到相同的错误消息。**导致此问题的原因可能是什么?**我在Google上搜索错误消息,但找不到任何有用的信息。
编辑:
当我尝试将sudo添加到命令中时,如下所示:sudo python -m pip install schedule
或sudo /usr/bin/python -m pip install schedule
我得到错误:-sh: sudo: not found
编辑2:
当我尝试python -m pip install runpy
时,仍然会得到:
Could not import runpy module
6条答案
按热度按时间9udxz4iz1#
我也遇到过同样的错误,希望我自己的经验能有所帮助。首先检查你的PYTHONPATH(通过在你的shell中执行'echo $PYTHONPATH')看看它是否为空。通常它应该是空的。但是如果不是,你必须显式地把你的python对应的库路径放在它上面。
在我自己的环境中,错误的配置是:
我的python地址是
因此,我将我的python库路径附加到配置中(不要忘记":“):
错误现在消失了。
pinkon5k2#
runpy模块在环境安装过程中默认安装。
因此,虚拟环境的安装可能存在问题。如果在安装过程中取消了安装,或者未正确删除旧环境并将其覆盖,则会发生这种情况。
因此,尝试重新安装环境。
ou6hu8tu3#
出现同样的
"Could not import runpy module"
错误,但在Windows中。结果,安装了两个python。第二个与msys 2一起安装,在PATH环境变量中具有优先级:更改了$PATH中的顺序:
92vpleto4#
将www.example.com和runpy.pyc从安装了python的系统复制到目标计算机的/usr/lib/pythonX. Yrunpy.py and runpy.pyc from a system where python is installed to the target machine at /usr/lib/pythonX.Y
问题:
从本地ubuntu复制文件
已解决
hrirmatl5#
如果你在U盘上运行程序,就像我在MAC上一样,可能会检查U盘上文件的读写权限。我按照上面的建议重新安装了环境,但问题仍然存在。原来我的U盘有读写权限问题,重新安装U盘来解决这个问题。
xfb7svmp6#
我遇到了这个问题。
即在终端中运行
python
,一直在工作,现在返回:如果我尝试
pip
也是一样。原因是我将当前项目中的一个文件命名为
types.py
解决方案是将
types.py
文件名更改为其他任何名称。我现在使用_types.py
。