重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了centos7怎么部署python3虚拟环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centos7怎么部署python3虚拟环境文章都会有所收获,下面我们一起来看看吧。
成都创新互联公司长期为近1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为仁化企业提供专业的网站制作、成都网站建设,仁化网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
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虚拟环境”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。