-
安装依赖
shellyum install -y libffi-devel wget gcc make zlib-devel openssl openssl-devel ncurses-devel openldap-devel gettext bzip2-devel xz-devel -
下载安装包
shellwget "https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tar.xz" -
编译安装
shell# 3.1、解压安装包 tar -xvJf Python-3.9.10.tar.xz # 3.2、进入安装包目录 cd Python-3.9.10 # 3.3 、配置安装目录 ./configure prefix=/usr/local/python3 # 3.4、编译 make # 3.5、安装 make install # 3.6、给Python和包管理器创建软连接 ln -fs /usr/local/python3/bin/python3 /usr/bin/python3 ln -fs /usr/local/python3/bin/pip3 /usr/bin/pip3 -
安装虚拟环境
shellmkdir -p /apps && cd $_ python3 -m venv venv -
应用虚拟环境
shell# 通常情况下一个应用服务一个虚拟环境,每个虚拟环境可以安装不同版本的不同模块 source /apps/venv/bin/activate -
配置pip源
shellpip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config set install.trusted-host mirrors.aliyun.com -
安装python模块
shellpip install pymysql -
编写python脚本
pythoncat >/apps/hello.py<<EOF #!/apps/venv/bin/python print("hello world") EOF -
执行python脚本
shellchmod +x /apps/hello.py /apps/hello.py
CentOS Python环境搭建
胡嚞衎2023-09-08 8:10
相关推荐
qxwlcsdn5 小时前
CSS如何实现元素镜像翻转_使用transformscalex负值2301_803934615 小时前
mysql如何处理大量重复值索引_mysql索引存储特征分析IpdataCloud6 小时前
如何用Python和IP离线库查询IP归属地?获取国家、城市、经纬度的完整代码EnCi Zheng6 小时前
09-斯坦福CS336作业 [特殊字符]端平入洛6 小时前
Python 切片赋值 vs 普通赋值:你真的改了那个 list 吗?smj2302_796826526 小时前
解决leetcode第3934题最短唯一子数组WL_Aurora6 小时前
Python 算法基础篇之查找算法(二):斐波那契查找、分块查找与哈希查找牙牙要健康7 小时前
Windows 下为 VSCode 配置 Anaconda:从零安装 Python 环境到完整配置教程财经资讯数据_灵砚智能7 小时前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月17日