linux安装python3.11.9

打印 上一主题 下一主题

主题 908|帖子 908|积分 2724

下载

  1. wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz
复制代码
解压

  1. tar -zxf Python.tgz
复制代码
准备编译环境

  1. yum -y install gcc make zlib zlib-devel libffi libffi-devel readline-devel openssl-devel openssl11 openssl11-devel
复制代码
安装openssl11,后期的pip3安装网络相关模块须要用到ssl模块。

  1. export CFLAGS=$(pkg-config --cflags openssl11)
  2. export LDFLAGS=$(pkg-config --libs openssl11)
复制代码
编译安装

实验cd Python-3.11进入解压后的Python-3.11目次下,依次实验如下命令:
  1. ./configure --prefix=你的解压目录/python3 --with-ssl
  2. make && make install
复制代码
创建软连接(不创建也可以用)

  1. ln -s /usr/local/mydev/python/python3/bin/python3.11 /usr/local/bin/python3ls
  2. -l /usr/local/bin/
复制代码
配置环境变量

配置环境变量主要是能快速使用pip3安装命令。
  1. vim ~/.bash_profile
  2. export PYTHON_HOME=/usr/local//python3
  3. export PATH=$PYTHON_HOME/bin:$PATH
  4. source ~/.bash_profile
复制代码
配置用户级别的别名

  1. vim ~/.bashrc
  2. #下方配置的是软连接,实际安装在/usr/etc/Python3.11.9
  3. alias python='/usr/local/bin/python311'
  4. source ~/.bashrc
复制代码
  然后实验python -V表现为新安装的版本
  其他

linux使用虚拟环境开发

  1. # 创建虚拟环境,你可以起你喜欢的名字
  2. python3.11 -m venv myenv
  3. # 激活虚拟环境
  4. source myenv/bin/activate
  5. # 退出虚拟环境
  6. 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/
  使用
  1. pip install package-name -i 镜像地址
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

麻花痒

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表