linux下多python版本

2022-03-08 15:25:35 字數 1439 閱讀 8943

輸入python 命令檢視當前系統預設python版本,輸入exit()退出python環境

which python   查詢預設python的安裝路徑  預設在/usr/bin/python(這個python是可執行的python,不是資料夾)

ps:    這一步可能需要,可能不需要,若環境事先已經安裝好了,則省略此步驟

方法一、yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel  

方法二、yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make  

方法三、yum -y update

yum groupinstall 'development tools'

yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

tar xf python-2.7.13.tar.xz -c /usr/local/src/          解壓安裝包到指定目錄

cd /usr/local/src/python-2.7.13                             進入安裝目錄

./configure --prefix=/usr/local/python27              配置python安裝路徑

make && make install                                            安裝  

假設當前系統已經有乙個python2.6了,則可以在python2.6的環境下安裝virtualenv

1. pip install virtualenv   安裝虛擬環境

2. virtualenv -p /usr/local/python27/bin/python testenv      # 建立虛擬環境,名稱為testenv       -p引數指定python直譯器程式路徑

執行完這個命令,會為  /usr/local/python27這裡的python自動安裝pip、 setuptools

此時testenv資料夾下的lib/site-packages中有easy_install.py pip setuptools wheel pkg_resources

3. 進入testenv/bin目錄,執行source activate命令即可啟用

然後就可以使用pip安裝任何第三方包了

4. 斷開虛擬環境  deactivate

linux 下安裝 多版本python

阿里雲伺服器自帶的是python2.7 想安裝其他版本的python該怎麼辦呢?那麼開始吧 安裝依賴包 1 首先安裝gcc編譯器,gcc有些系統版本已經預設安裝,通過gcc version檢視,沒安裝的先安裝gcc,yum y install gcc 2 安裝其它依賴包,注 不要缺少,否則有可能安裝...

linux下多版本python環境配置

pyenv安裝使用git yum install git y yum y install gcc make patch gdbm devel openssl devel sqlite devel readline devel zlib devel bzip2 devel useradd python...

linux下多版本python環境配置

原文出自 1.依賴 pyenv安裝使用git yum install git y yum y install gcc make patch gdbm devel openssl devel sqlite devel readline devel zlib devel bzip2 devel 2.建立...