Python ImportError:没有名为stack的模块
我有一个python代码,我一直在工作,它在我的pc(Windows)上构建并运行得非常好。我必须在另一台运行ubuntu的机器上运行相同的代码,所以我必须在运行代码之前安装所有的软件包。问题是我遇到了这个我无法理解的错误。此错误由安装的某个软件包触发Python ImportError:没有名为stack的模块,python,ubuntu,python-2.7,Python,Ubuntu,Python 2.7,我有一个python代码,我一直在工作,它在我的pc(Windows)上构建并运行得非常好。我必须在另一台运行ubuntu的机器上运行相同的代码,所以我必须在运行代码之前安装所有的软件包。问题是我遇到了这个我无法理解的错误。此错误由安装的某个软件包触发 from qalsadi import analex File "/usr/local/lib/python2.7/dist-packages/qalsadi/analex.py", line 14, in <module>
from qalsadi import analex
File "/usr/local/lib/python2.7/dist-packages/qalsadi/analex.py", line 14, in <module>
import pyarabic.araby as araby # basic arabic text functions
File "/usr/local/lib/python2.7/dist-packages/pyarabic/araby.py", line 28, in <module>
from stack import *
ImportError: No module named stack
来自qalsadi import analex的
文件“/usr/local/lib/python2.7/dist packages/qalsadi/analex.py”,第14行,在
将pyarabic.araby作为araby#基本阿拉伯语文本函数导入
文件“/usr/local/lib/python2.7/dist packages/pyarabic/araby.py”,第28行,在
从堆栈导入*
ImportError:没有名为stack的模块
我使用以下命令“sudopipsinstallpyarabic”来安装它。但是,文件stack.py仍然不存在于它的文件中。我在/usr/local/lib/python2.7/dist-packages/pyarabic文件夹中搜索。该文件夹仅包含以下内容:araby.py和init.py以及共同响应的pyc文件。我已经用“pip”安装和卸载了很多次,但文件仍然不在那里 看起来
stack
不是Python包索引的一部分,所以很可能是您手动安装的脚本。问题可能是PYTHONPATH上没有包含stack.py
的文件夹
Ctrl+Alt+t
)并编辑.bashrc文件:
sudo gedit~/.bashrcstack.py
我希望这会有所帮助。看起来
堆栈
不是Python包索引的一部分,所以很可能是您手动安装的脚本。问题可能是PYTHONPATH上没有包含stack.py
的文件夹
Ctrl+Alt+t
)并编辑.bashrc文件:
sudo gedit~/.bashrcstack.py
我希望这有帮助。检查您的pyarabic文件夹。通常在
Python27\Lib\site packages\pyarabic
中
在那里,应该有
stack.py
。如果不存在,请重新下载pyarabic,然后重新安装。检查pyarabic文件夹。通常在Python27\Lib\site packages\pyarabic
中
在那里,应该有
stack.py
。如果不存在,请重新下载pyarabic,然后重新安装。安装pyarabic后,请以以下方式导入堆栈:
从pyarabic.stack导入堆栈
安装pyarabic后,以这种方式导入堆栈:
从pyarabic.stack导入堆栈
适用于窗口用户
打开cmd提示符并键入以下命令以将堆栈变量安装到Python3.x-
pip安装程序
要安装并使用此代码运行-
从pyarabic.stack导入堆栈
适用于窗口用户
打开cmd提示符并键入以下命令以将堆栈变量安装到Python3.x-
pip安装程序
要安装并使用此代码运行-
从pyarabic.stack导入堆栈
您确定已正确安装pyarabic吗?我刚做了,效果很好。等等!更新您的问题,不要将其粘贴到评论中您确定已正确安装pyarabic吗?我刚做了,效果很好。等等!更新您的问题,不要将其粘贴到评论中