日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:centos如何在python中安裝虛擬環(huán)境?

之前我們講過了centos中安裝python,安裝好了就需要搭建一個(gè)虛擬環(huán)境,才能正式開始使用。那么,如何在python中搭建環(huán)境呢?今天小編就帶大家一起來學(xué)習(xí)。


一、 切換yum源

安裝完centos操作系統(tǒng)后,我們首先需要切換yum源,將yum源配置成國內(nèi)的。

##先備份,任何重要操作之前要先備份
cd /etc/yum.repos.d
cp CentOS-Base.repo  CentOS-Base.repo.bak
 
# 刪除以后的yum源
rm CentOS-Base.repo

# 下載163的yum源

curl  -O http://mirrors.163.com/.help/CentOS6-Base-163.repo  #163

#curl -O http://mirrors.aliyun.com/repo/Centos-7.repo   #阿里云

mv CentOS6-Base-163.repo CentOS-Base.repo  ##改名

yum clean all ##清除yum源緩存

yum makecache  #生成新的yum源緩存

yum update # 更新yum數(shù)據(jù)庫

#常用下載源

1 阿里云  mirrors.aliyun.com

2 網(wǎng)易   mirrors.163.com

3 搜狐   mirrors.sohu.com

4 清華大學(xué)  mirrors.tuna.tsinghua.edu.cn

二、 安裝基礎(chǔ)包

yum -y install gcc make gcc-c++ cmake libffi-devel
yum -y install zlib-devel bzip2-devel ncurses-devel openssl-devel
yum -y install make gcc-c++ cmake bison-devel swig patch sqlite-devel
yum -y install readline readline-devel tk-devel gdbm-devel db4-devel
yum -y install net-tools libjpeg-devel libpcap-devel xz-devel
yum -y groupinstall "Development Tools"  
yum -y install  python-devel libevent-devel  bzip2-devel

三、安裝python

CentOS自帶是Python2版本,系統(tǒng)很多軟件用的是python2,而我們?nèi)粘i_發(fā)中使用最多的卻是Python3版本。使用CentOS的yum直接安裝Python3會(huì)報(bào)錯(cuò),因?yàn)镻ython3不在CentOS的默認(rèn)安裝源里。這種情況下,可以使用源碼安裝Python3.

  • 下載python3.7.5

wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
  • 解壓

進(jìn)入壓縮包所在目錄,使用tar進(jìn)行解壓

tar -xzvf Python-3.7.5.tgz

解壓后,產(chǎn)生一個(gè)Python-3.7.5的目錄

  • 配置安裝參數(shù)

進(jìn)入Python-3.7.5目錄中,可以看到其中有一個(gè)README.rst,是安裝幫助文檔,打開后,里面具體說明了,應(yīng)該如何安裝:

On Unix, Linux, BSD, macOS, and Cygwin::
     ./configure   # 配置
     make          # 編譯
     make test     # 編譯測試(不是必須的)
     sudo make install  # 安裝

其中configure用于配置安裝的一些參數(shù),比如安裝的路徑、優(yōu)化等,如果不知道有哪些配置參數(shù),可以查一下幫助:

./configure --help

我們把python3.7安裝到/usr/local下,執(zhí)行以下三條命令:

./configure --prefix=/usr/local/python3  # --prefix 設(shè)置安裝路徑
make
sudo make install

在/usr/bin建立一個(gè)軟連接python3,指向安裝的python

ln -s /usr/local/python3/bin/python3.7  /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7  /usr/bin/pip3

因?yàn)橄到y(tǒng)很多軟件使用python2.7,絕對不允許直接將原來的軟連接python指向3.7

最好把python的安裝路徑下的bin寫入到.bashrc中:

vim ~/.bashrc
# 把光標(biāo)移動(dòng)到行末,按o進(jìn)入編輯模式
export PATH=$PATH:/usr/local/python3/bin  # 自己根據(jù)python安裝路徑改寫
# 保存退出
:wq
# 使配置立刻生效
source ~/.bashrc

以上就是centos在python中安裝虛擬環(huán)境的方法。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


本文標(biāo)題:創(chuàng)新互聯(lián)Python教程:centos如何在python中安裝虛擬環(huán)境?
URL標(biāo)題:http://www.5511xx.com/article/djhcdgp.html