2015-09-20 44 views

回答

3

的Python 3.4安裝PIP已pip包括,見What's New in Python 3.4

只需執行:

python3.4 -m ensurepip 

,如果它是對你的思念安裝。有關更多詳細信息,請參閱ensurepip module documentation

+1

我有嘗試,但'忽略ensurepip失敗:PIP 6.0.8要求SSL/TLS',還有其他的方式? -.-! –

+0

@ weijia.wang:無SSL支持,無論如何您都無法*使用*'pip'。你是如何設置Python 3.4安裝的?你是從源頭編譯它的嗎?如果是這樣,你還需要安裝openssl頭文件。 –

+0

@ weijia.wang:在基於Ubuntu或Debian的Raspberry上,您可以安裝'libssl-dev'包來獲取這些頭文件,然後重新編譯。看到[我的這個答案](https://stackoverflow.com/questions/16447635/installing-distribute-in-python-3-3-ubuntu/16447683#16447683)爲您可能想要安裝的軟件包的更完整列表在編譯Python之前。 –

0

你可以到你的Python 3.4目錄的腳本並運行它的PIP在:

../python3.4/scripts

+0

my python3.4 in'/ opt/python3.4.3 /'但是在'python3.4.3/bin'我找不到任何關於pip的文件 –

0

你應該編譯蟒蛇3.4,並使用VENV爲python3環境:

  1. 檢查您已安裝所需的依賴項:

    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 
    
  2. 下載並編譯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。

  3. 雖然你仍是當前文件夾中,創建Python環境:

    mkdir -p ~/.virtualenvs 
    ./python -m venv ~/.virtualenvs/py34 
    
  4. 推出虛擬環境:

    source ~/.virtualenvs/py34/bin/activate 
    

現在你有Python的3.4和PIP它裏面。嘗試:

pip install bpython 

要退出虛擬環境中使用:

deactivate