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


1.Linux配置yum源和pip源

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

pip源配置

mkdir ~/.pip # 創建pip文件夾
vim ~/.pip/pip.conf # 編輯pip.conf

 在conf文件中加入以下代碼並保存

[global]
timeout = 60
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com

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

3.配置虛擬環境

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.創建虛擬環境

mkvirtualenv 虛擬環境名

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

deactivate               #退出虛擬環境
workon                   #列出虛擬環境
workon 虛擬環境名          #激活虛擬環境
rmvirtualenv 虛擬環境名    #刪除虛擬環境

 


免責聲明!

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



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