如何安装python3.7.6_CentOS7安装Python3.7.6,配置pip,安装配置virtualenv和virtualenvwrapper...
環境
系統:CentOS7 1804 x64
安裝Python3.7.6
安裝依賴及工具yum update
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
yum install -y libffi-devel
yum install -y vim*
上傳python壓縮包到 /root/,并編譯安裝tar -zxvf Python-3.7.6.tgz
cp -rf Python-3.7.6 /usr/bin/
cd /usr/bin/Python-3.7.6/
./configure prefix=/usr/local/python3
make && make install
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
修改系統必要配置文件為python2
修改以下文件的開頭python為python2vim /usr/bin/yum
vim /usr/libexec/urlgrabber-ext-down
配置 pip
設置 pip 默認源 為 豆瓣源mkdir ~/.pip
mkdir $HOME/.pip
vim $HOME/.pip/pip.conf
在pip.conf中寫入:[global]
timeout = 60
index-url = https://pypi.doubanio.com/simple
trusted-host = pypi.douban.com
升級pippip install --upgrade pip
pip 升級 不修改默認源 國內 使用豆瓣源pip install --upgrade pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
不修改默認源,安裝包pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 包名
安裝配置virtualenv和virtualenvwrapperpip install virtualenv
pip install virtualenvwrapper
mkdir $HOME/.virtualenvs
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
不進行軟鏈則報錯:which: no virtualenv in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
ERROR: virtualenvwrapper could not find virtualenv in your pathfind / -name virtualenvwrapper.sh
復制找到的路徑,如下:/usr/local/python3/bin/virtualenvwrapper.shvim $HOME/.bashrc
追加export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
source $HOME/.bashrc
相關命令:
新建虛擬環境mkvirtualenv 虛擬環境名稱
列出虛擬環境列表workon 或 lsvirtualenv
啟動/切換虛擬環境workon 虛擬環境名稱
刪除虛擬環境rmvirtualenv 虛擬環境名稱
退出虛擬環境deactivate
總結
以上是生活随笔為你收集整理的如何安装python3.7.6_CentOS7安装Python3.7.6,配置pip,安装配置virtualenv和virtualenvwrapper...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: b站弹幕姬python_基于asynci
- 下一篇: 理解python并发编程_Python并