CentOS7中安裝python3.7並配置虛擬環境
阿新 • • 發佈:2021-08-06
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 虛擬環境名 #刪除虛擬環境天青色等煙雨而我在等你!