当前位置: 首页 > news >正文

linux安装python3.11.9

下载

wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz

解压

tar -zxf Python.tgz

准备编译环境

yum -y install gcc make zlib zlib-devel libffi libffi-devel readline-devel openssl-devel openssl11 openssl11-devel

安装openssl11,后期的pip3安装网络相关模块需要用到ssl模块。

export CFLAGS=$(pkg-config --cflags openssl11)
export LDFLAGS=$(pkg-config --libs openssl11)

编译安装

执行cd Python-3.11进入解压后的Python-3.11目录下,依次执行如下命令:

./configure --prefix=你的解压目录/python3 --with-sslmake && make install

创建软连接(不创建也可以用)

ln -s /usr/local/mydev/python/python3/bin/python3.11 /usr/local/bin/python3ls -l /usr/local/bin/

配置环境变量

配置环境变量主要是能快速使用pip3安装命令。

vim ~/.bash_profileexport PYTHON_HOME=/usr/local//python3
export PATH=$PYTHON_HOME/bin:$PATHsource ~/.bash_profile

配置用户级别的别名

vim ~/.bashrc#下方配置的是软连接,实际安装在/usr/etc/Python3.11.9
alias python='/usr/local/bin/python311'source ~/.bashrc

然后执行python -V显示为新安装的版本

其他

linux使用虚拟环境开发

# 创建虚拟环境,你可以起你喜欢的名字
python3.11 -m venv myenv# 激活虚拟环境
source myenv/bin/activate# 退出虚拟环境
deactivate

镜像源

豆瓣 http://pypi.douban.com/simple/
中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学http://pypi.hustunique.com/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
山东理工大学:http://pypi.sdutlinux.org/

使用

pip install package-name -i 镜像地址

http://www.mrgr.cn/news/8692.html

相关文章:

  • C语言从头学50—变量说明符
  • esp32c3 luaos
  • 【STM32项目】在FreeRtos背景下的实战项目的实现过程(三)
  • Docker的安装与镜像配置
  • 【线性代数】【二】2.10 标准正交基与正交矩阵
  • IDEA XML文件去掉黄色和绿色底色
  • 缓存之Tair
  • 【深入浅出Docker】【三】Docker容器详解
  • C# 时间日期运算
  • 单片机中的存储器讲解
  • 如何快速轻松地从 iPhone 恢复已删除的照片
  • 墨刀基础篇(一) :6.常用组件(动态组件)
  • 一文迅速上手 ESP32 bluedroid 蓝牙从机开发
  • Prometheus学习
  • 如何巧妙减小Uniapp打包后的小程序体积?
  • Spring中ImportBeanDefinitionRegistrar
  • 鸿蒙 next 实现摄像头视频预览编码(一)
  • Java笔试面试题之多线程常见考点总结
  • Ruby遇上GUI:探索Ruby桌面应用开发的新天地
  • 使用Java和XPath在XML文档中精准定位数据