千家信息网

centos7怎么部署python3虚拟环境

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章主要介绍了centos7怎么部署python3虚拟环境的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centos7怎么部署python3虚拟环境文章都会有所收获,
千家信息网最后更新 2024年12月12日centos7怎么部署python3虚拟环境

这篇文章主要介绍了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虚拟环境"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

环境 知识 内容 功能 篇文章 过程 价值 参数 工具 开发工具 操作简单 文章 新装 时候 易懂 更多 模块 看吧 程序 行业 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库的备份和还原 手机群发数据库的软件 小学网络安全优秀教学设计 河北文明城市网络安全 网络安全聊天记录手抄报 数据库if是什么 网络技术基础课程好吗 网络安全概论章节答案 语言和软件开发 忍者必须死3都有什么服务器 网络安全检查现场检查表 计算机网络技术选修课程 电脑网络服务器地址丢失怎么办 江苏品牌软件开发电话多少 数据库数据表五种约束成表 中国艺术博物馆图片数据库 数据库怎么去掉最高去掉最低 考研网络安全的专业 网吧服务器无盘技术 数据库管理系统能实现 手机上ACS数据库怎么找 福建有软件开发公司有哪些 网络安全常识的手抄报 我的世界 服务器组件管理 软件开发受计算机系统的限制 目前网络技术的发展 计算机网络技术大专好就业吗 实施网络安全性法要求 网络安全你我共同守护感想 成都芝寅伟软件开发工作室
0