2016-11-12 83 views
0

我是安裝python程序的noob。我知道這裏有很多這樣的問題,我試圖爲我的問題找到一個解決方案,但我無法修復它。 首先,我試圖安裝一個名爲Qarq的程序。自述說:Python的問題:ImportError:No module named ... [Linux]

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檢查變量,我可以看到變量中的目錄。不過,我鍵入「巨蟒的setup.py安裝」,我得到這個錯誤:

[email protected]:~/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 

但問題仍然存在,我嘗試運行「蟒蛇的setup.py安裝」,我也得到了同樣的錯誤。另一方面,readme說你只需要執行「$ python qarkMain.py」。我這樣做,我得到不同的模塊相同的錯誤:在linux2上

[email protected]:~/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 

我使用Python 2.7.12(默認情況下,二○一六年十一月一十二日,1時02分22秒)[GCC 4.8.4。 (Ubuntu 14.04.5 LTS) 我試過在Ubuntu 16.04.1 LTS上安裝qark,它的工作完美。我不需要安裝setuptools。兩者都有相同的Python版本。 我想問題是python無法找到模塊,也許我必須將qark目錄移動到另一個目錄。 我認爲這就是全部,如果你需要更多的額外信息,請問我。 我需要你的幫助,我相信我的問題是一個愚蠢的事情,很容易解決。但我是一個Python的noob,我不知道。 非常感謝,並提前致謝。 對不起,我不是母語的人。

編輯:我找到了一個解決方案,我試圖再次安裝操作系統,現在Python正常工作,我不知道我是否破壞了Python或我做了一些壞事。不管怎樣,謝謝。

+0

是什麼回聲$ PYTHONPATH說? – Nishant

+0

它說{/ home/santoku/qark/qark}:{/ home/santoku/qark} :,我認爲它應該有更多的目錄... cuz如果我不手動添加這個目錄,它將是空的。但我不知道它是如何工作的... – Perancker

+0

這是{}字面上存在嗎?我想應該是'export PYTHONPATH =/home/santoku/qark/qark:/ home/santoku/qark'。看看是否有幫助。 – Nishant

回答

0

我能得到它的工作打字:

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

然後只需鍵入:

2)python qarkMain.py