1. 程式人生 > 其它 >CentOS7中安裝python3.7並配置虛擬環境

CentOS7中安裝python3.7並配置虛擬環境

Linux配置yum源

1. cd /etc/yum.repos.d目錄下備份下原來的yum源,以防不測

2. 下載yum 源配置Centos-7.repo

wget  http://mirrors.aliyun.com/repo/Centos-7.repo

ps:如果Linux是最小化安裝是沒有wget的,這時候如果之前配置過yum源,則可以直接 yum -y install wget,如果沒辦法安裝則需要手動去官網下載

3. 如果用wget下載yum配置比較麻煩,可以直接手動下載Centos-7.repo然後通過Xftp(提取碼:x215 )工具上傳yum.repos.d目錄,最後執行yum源更新命令:

yum clean all
yum makecache

既可以成功配置yum源為國內阿里雲!

Linux下安裝python3.7

第一步:安裝依賴

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make libffi-devel -y

第二步:下載python包(cd /opt)

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz

第三步: 解壓python包

tar -xvf Python-3.7.2.tar.xz

第四步:配置安裝目錄(cd到解壓的python目錄下執行)

./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

配置虛擬環境

1. 先在根目錄下建一個資料夾,用來作為虛擬環境的目錄

2.下載virtualanv和virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

3.設定軟連結

ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

4.配置環境變數

find / -name 'virtualenvwrapper.sh'

現修改python為python3,後儲存退出。

5.開啟bashrc檔案

vim ~/.bashrc

並在末尾新增以下幾行

export WORKON_HOME=/envs
export VIRTUELANVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/python3/bin/virtualenvwrapper.sh

6.執行:source ~/.bashrc

7.建立虛擬環境

8. 退出、刪除、列出虛擬環境

deactivate #退出虛擬環境
workon  #列出虛擬環境
rmvirtualenv 虛擬環境名 #刪除虛擬環境
天青色等煙雨而我在等你!