温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

centos7怎么部署python3虚拟环境

发布时间:2022-05-09 10:50:14 来源:亿速云 阅读:159 作者:iii 栏目:大数据

这篇文章主要介绍了centos7怎么部署python3虚拟环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centos7怎么部署python3虚拟环境文章都会有所收获,下面我们一起来看看吧。

1、安装开发工具

yum -y groupinstall "Development tools"

2、安装Python依赖库

yum -y install 

zlib-devel 

bzip2-devel 

openssl-devel 

ncurses-devel 

sqlite-devel 

readline-devel 

tk-devel 

gdbm-devel 

db4-devel 

libpcap-devel 

xz-devel

ibffi-devel(3.7 新增)

3、安装Python

使用 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

下载完后,解压、安装到/usr/local/python3

mv Python-3.7.3.tar.xz /usr/local/python3

tar -xJf  Python-3.7.3.tar.xz

cd Python-3.7.3

./configure --prefix=/usr/local/python3 --with-ssl

make  

make install

注意:这里configure里需要加上--with-ssl,如果不加,在使用pip3的时候会报错:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

在./configure过程中,如果没有加上–with-ssl参数时,默认安装的软件涉及到ssl的功能不可用,

刚好pip3过程需要ssl模块,而由于没有指定,所以该功能不可用。

4、安装完成后建立软链接

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

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

由于新装的Python3程序为python3,与原来yum用的python2:/usr/bin/python 并不冲突,故2者可以并存。

5、创建python3的虚拟环境

下载virtualenv并安装

pip3 install virtulenv

创建虚拟环境(取名qingyeyun)

virtulenv blog -p /usr/bin/python3

进入虚拟环境

cd /usr/local/python3/blog

source ./bin/activate

退出虚拟环境

(qingyeyun)$ deactivate

关于“centos7怎么部署python3虚拟环境”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“centos7怎么部署python3虚拟环境”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI