如何安裝python3.4點子時,我的PI有python3.2和python3.4如何安裝python3.4點子時,我的PI有python3.2和python3.4
當我用sudo install python3-pip
它僅適用於python3.2
,但我想對於python3.4
如何安裝python3.4點子時,我的PI有python3.2和python3.4如何安裝python3.4點子時,我的PI有python3.2和python3.4
當我用sudo install python3-pip
它僅適用於python3.2
,但我想對於python3.4
的Python 3.4安裝PIP已pip
包括,見What's New in Python 3.4。
只需執行:
python3.4 -m ensurepip
,如果它是對你的思念安裝。有關更多詳細信息,請參閱ensurepip
module documentation。
你可以到你的Python 3.4目錄的腳本並運行它的PIP在:
../python3.4/scripts
my python3.4 in'/ opt/python3.4.3 /'但是在'python3.4.3/bin'我找不到任何關於pip的文件 –
你應該編譯蟒蛇3.4,並使用VENV爲python3環境:
檢查您已安裝所需的依賴項:
sudo apt-get install build-essential
sudo apt-get install libc6-dev libreadline-dev libz-dev libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev libbz2-dev liblzma-dev tk-dev
下載並編譯Python 3.4.3。你不應該sudo make install
,因爲我們不需要它系統範圍:
wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz
tar -xvf Python-3.4.3.tgz
cd Python-3.4.3
./configure && make
這可能需要一段時間的PI。
雖然你仍是當前文件夾中,創建Python環境:
mkdir -p ~/.virtualenvs
./python -m venv ~/.virtualenvs/py34
推出虛擬環境:
source ~/.virtualenvs/py34/bin/activate
現在你有Python的3.4和PIP它裏面。嘗試:
pip install bpython
要退出虛擬環境中使用:
deactivate
我有嘗試,但'忽略ensurepip失敗:PIP 6.0.8要求SSL/TLS',還有其他的方式? -.-! –
@ weijia.wang:無SSL支持,無論如何您都無法*使用*'pip'。你是如何設置Python 3.4安裝的?你是從源頭編譯它的嗎?如果是這樣,你還需要安裝openssl頭文件。 –
@ weijia.wang:在基於Ubuntu或Debian的Raspberry上,您可以安裝'libssl-dev'包來獲取這些頭文件,然後重新編譯。看到[我的這個答案](https://stackoverflow.com/questions/16447635/installing-distribute-in-python-3-3-ubuntu/16447683#16447683)爲您可能想要安裝的軟件包的更完整列表在編譯Python之前。 –