2016-11-17 236 views
-1

我使用Ubuntu 16.04系統,我想爲python安裝gasp。 有人告訴我,下面的命令可以幫我安裝python-gasp如何在Ubuntu 16.04上安裝python-gasp?

$ sudo apt-get install python-gasp 

我嘗試的命令,但它似乎沒有工作,因爲當我運行

from gasp import 

它返回

"No module named gasp". 

然後我用$ whereis python-gasp檢查我裝的python-gasp的位置,並返回/usr/share/python-gasp

我不知道發生了什麼。 如何成功使用gasp

+0

當您使用apt-get時,您是否收到錯誤消息?你使用Python2嗎? Ubuntu16默認使用Python3。 'python-gasp'用於Python2,'python3-gasp'可用於Python3。如果'whereis'可以找到它,那麼也許它是你可以運行'$ python-gasp'的程序。 – furas

+0

非常感謝。當我完成Ubuntu16安裝時,我已將默認值更改爲python2.7。我使用'$ python --version'來證實這一點,它說'Python 2.7.12 :: Anaconda 4.2.0(64位)'。所以,我可以確保默認模式是Python2。 – LaoSun

+0

不會更改Ubuntu中的默認Python,因爲它將Python用於許多事情 - 它可以壓縮系統。你可以安裝這兩個版本,並使用'python2'或'python2.7'和'pip2','pip2.7'(和'python3','pip3') – furas

回答

0

python-gasp是爲Python 2模塊我沒有看到python3-gasp爲Python 3(Linux Mint的17基於Ubuntu 14.04),但也許你有在Ubuntu 16

Ubuntu的16默認使用Python 3也許您將不得不安裝Python 2以使用gasp

或者你可能已經安裝了。嘗試使用python2which python2查找路徑。

+0

非常感謝。當我完成Ubuntu16安裝時,我已將默認值更改爲python2.7。我使用'$ python --version'來證實這一點,它說'Python 2.7.12 :: Anaconda 4.2.0(64位)'。所以,我可以確保默認模式是Python2。我在安裝GASP時發現錯誤,它說:「子進程/ usr/bin/dpkg返回錯誤代碼(1)」。 – LaoSun