我有一个我一直在研究的python代码,它在我的电脑(Windows)上构建和运行得很好。我必须在运行 ubuntu 的另一台机器上运行相同的代码,所以我必须在运行代码之前安装所有软件包。问题是我遇到了这个我无法弄清楚的错误。该错误是由已安装的软件包之一触发的。
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
我使用以下命令“sudo pip install pyarabic”来安装它。但是,文件 stack.py 仍然不存在于它的文件中。我在文件夹 /usr/local/lib/python2.7/dist-packages/pyarabic 中搜索。该文件夹包含以下内容:araby.py 和 init.py 以及仅对应的 pyc 文件。我已经使用“pip”多次安装和卸载它,但文件仍然不存在。