linux安裝python3環境並配置虛擬環境


1.安裝必要庫

yum -y install gcc
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel mysql-devel gcc gcc-devel python-devel

2.下載python源碼:https://www.python.org/downloads/source/

# 下載源碼
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
# 解壓源碼
tar -zxvf Python-3.8.2.tgz 
# 建立一個空文件夾,用於存放python3程序     
mkdir /usr/local/python3
# 執行配置文件,編譯,編譯安裝
cd Python-3.8.2
./configure --prefix=/usr/local/python3
make && make install
# 建立軟連接                     
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

3.測試python3和pip3

python3
pip3 --version

4.配置虛擬環境

# 安裝virtualenv
pip3 install virtualenv -i https://pypi.douban.com/simple/ --trusted-host pypi.douban.com

# 安裝virtualenvwrapper
pip3 install virtualenvwrapper -ihttps://pypi.douban.com/simple/ --trusted-host pypi.douban.com

# 配置環境變量vim /etc/bashrc,插入以下代碼:
export WORKON_HOME=/data/virtualenv # 虛擬環境存放目錄
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'#創建純凈環境,部分python3已放棄該參數
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv
source /usr/local/python3/bin/virtualenvwrapper.sh

# 使環境變量立即生效
source /etc/bashrc

# 測試
workon
mkvirtualenv test
rmvirtualenv test

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM