我在一臺Ubuntu機器上,它有Python 2.7.6作爲它的默認Python。它也有Python 3.4.3,兩個版本都位於/ usr/bin /中。Python virtualenv ImportError:沒有名爲'zlib'的模塊
我已經下載了virtualenv和virtualenvwrapper。然後我下載了當前版本的Python 3.5.1。在其目錄中,我運行了以下命令:
./configure
make
make test
sudo make altinstall
Python 3.5.1現在安裝在/ usr/local/bin /中。
我現在運行以下命令:用Python版本2.7.6成功創建
mkvirtualenv test1
mkvirtualenv test2 -p /usr/bin/python3
mkvirtualenv test3 -p /usr/local/bin/python3.5
環境爲test1,以及環境與TEST2 Python版本3.4.3創建成功。然而,TEST3失敗,出現以下錯誤:
ImportError: No module named 'zlib'
我看到提到,我需要在編譯時蟒開始安裝「zlib的」,雖然使測試似乎沒有給予任何問題。我是否需要從www.zlib.net下載並編譯zlib並重新編譯python3.5?
提問者會怎麼做呢? –
或者只是:sudo apt-get install zlib1g-dev? –