Python的问题:ImportError:没有名为...的模块[Linux]

时间:2016-11-12 12:16:35

标签: python linux python-2.7 ubuntu python-module

我是安装python程序的菜鸟。我知道这里有很多这样的问题,我试图为我的问题找到解决方案,但我无法修复它。 首先,我正在尝试安装一个名为Qarq的程序。自述文件说:

Setup

In order to get qark running, it must be present on your python path. If not, it may lead to module not found errors. This can be done for your current shell by running the following:

export PYTHONPATH={qark root directory}:$PYTHONPATH

好吧,我输入命令。我用echo检查变量,我可以看到变量中的目录。但是,我输入" python setup.py install"我收到这个错误:

  santoku@santoku-PC:~/qark$ python setup.py install
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

然后,我在一个问题here中读到你必须安装setuptools,所以我做到了。我跑了下一个命令:

sudo apt-get install python-setuptools

但问题仍然存在,我尝试运行&#34; python setup.py install&#34;我得到了同样的错误。 另一方面,自述文件说你只需要执行&#34; $ python qarkMain.py&#34;。我这样做,我得到了不同模块的相同错误:

santoku@santoku-PC:~/qark/qark$ python qarkMain.py install
Traceback (most recent call last):
  File "qarkMain.py", line 30, in <module>
    from qark.modules.IssueType import IssueSeverity
ImportError: No module named qark.modules.IssueType

我在linux2上使用Python 2.7.12(默认,2016年11月12日,01:02:22)[GCC 4.8.4]。 (Ubuntu 14.04.5 LTS) 我试图在Ubuntu 16.04.1 LTS上安装qark,它运行得很好。我不需要安装setuptools。两者都有相同的python版本。 我想问题是python无法找到模块,也许我必须将qark目录移动到另一个目录。 我认为,如果您需要更多额外信息,请问我。 我需要你的帮助,我确信我的问题是愚蠢的,很容易解决。但我是python的菜鸟,我不知道。 非常感谢,并提前感谢。 对不起我的英语,我不是母语人士。

编辑:我找到了一个解决方案,我尝试再次安装操作系统,现在python正常工作,我不知道我是否打破了python或者我做了一件坏事。无论如何,谢谢。

1 个答案:

答案 0 :(得分:0)

我可以用它来打字:

1)PYTHONPATH=\home\santoku\qark\qark\:$PYTHONPATH

然后输入:

2)python qarkMain.py