menu E4b9a6's blog
rss_feed
E4b9a6's blog
有善始者实繁,能克终者盖寡。

Cent7OS使用Pyenv编译Python3

作者:E4b9a6, 创建:2022-03-02, 字数:511, 已阅:116, 最后更新:2024-03-10

这篇文章更新于 258 天前,文中部分信息可能失效,请自行甄别无效内容。

首先是安装Cent7OS编译Python所需的软件

Bash
sudo yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel -y

然后直接安装pyenv

Bash
curl https://pyenv.run | bash

pyenv安装完成后,需编辑~/.bashrc文件设置Pyenv的环境变量,执行下面命令设置即可

Bash
cat << EOF >>~/.bashrc
export PATH="\$HOME/.pyenv/bin:\$PATH"
eval "\$(pyenv init --path)"
eval "\$(pyenv virtualenv-init -)"
EOF

使用Pyenv下载并编译指定版本

Bash
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.7.2

[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
gravatar
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]