首页 > 系统相关 >pyenv环境安装(CentOS)

pyenv环境安装(CentOS)

时间:2022-12-20 11:36:41浏览次数:48  
标签:CentOS python local devel 版本 pyenv 安装


1、首选通过pyenv_installer来安装。命令如下:

curl https://pyenv.run | bash

2、如果上述shell安装失败,可以选择手动安装:

安装依赖:

yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel

下载代码:

git clone https://github.com/pyenv/pyenv.git ~/.pyenv
# 可选的编译步骤
cd ~/.pyenv && src/configure && make -C src

配置环境变量:(~/.bashrc文件追加如下内容)

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"

使配置生效:

source ~/.bashrc

检查是否配置成功:

> echo $PATH
/root/.pyenv/shims:/root/.pyenv/bin:/usr/local/sbin:/usr/local/bin...
> pyenv --version
pyenv 1.2.27

安装指定版本python:

# 查看可安装的python发行版本
pyenv install -l
# 安装指定python版本
pyenv install 3.9.0
# 查看当前已安装的python版本(标*的为当前环境python)
pyenv versions
pyenv version
# 切换python版本
pyenv local 3.9.0

 

标签:CentOS,python,local,devel,版本,pyenv,安装
From: https://blog.51cto.com/u_15918230/5954637

相关文章

  • PHP 8 安装amqp扩展
    php8安装amqp扩展1.安装rabbitmq-c#下载源码wgethttps://github.com/alanxz/rabbitmq-c/archive/refs/tags/v0.11.0.tar.gz#解压tar-zxvfv0.11.0.tar.gz#进人目录......
  • ubuntu16.04安装tensorflow官方教程与机器学习资料【学习笔记】
    tensorflow官网有官方的安装教程:​​https://www.tensorflow.org/install/install_linux​​google的机器学习官方快速入门教程:​​https://developers.google.com/machin......
  • linux下安装pymssql
    各版本的下载地址:​​https://pypi.python.org/pypi/pymssql/​​Windows可以下载installer文件,直接是编译好的,可以直接安装Linux下需要安装几个基础类库:Cython:pipinstall......
  • gem使用代理安装ruby-debug-base19
    gem使用代理的两种方式:方式一:>>SEThttp_proxy=http://ip_or_host:PORT>>geminstallthe_package_name方式二:>>gemlist-phttp://user:passwd@ip_or_host:8080-r安装ru......
  • CentOS7基础网络配置
    1、网卡配置vi/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:6C:BB:E6NM_CONTROLLED="yes"ONBOOT=yesPEERDNS=yesBOOTPROTO=staticIPADDR=192.168......
  • centos7安全防护配置
    前言这段时间公司的服务器在做等保验证,对服务器的做了一些安全防护配置,留此记录。操作系统版本:centos7.6密码有效周期相关文件:/etc/login.defs参数说明默认值......
  • 导轨安装DIN11 IPO EM系列小体积单输入单输出单电源供电电磁隔离转换器
    概述:导轨安装DIN11IPOEM系列模拟信号隔离放大器是一种将输入信号隔离放大、转换成按比例输出的直流信号混合集成电路。产品广泛应用在电力、远程监控、仪器仪表、医疗设备......
  • 记一次 windows server 2012R2 上安装 MSSQL2005 及网站发布
    背景:原因是因为没有购买新的数据库授权。由于之前服务器是windows2003 由于后绪网站的版本可能会升到.net4.5 据说2003上安装不起所有由另一同事到客户安装一个window......
  • mac系统安装nvm后,nvm命令找不到
    问题:安装nvm后,运行nvm命令,依然为,nvm:commandnotfound原因应该为:系统是最新更新的macOSCatalina系统,默认的shell是zsh,所以找不到配置文件解决方案:#1.新......
  • 油猴插件的下载、安装、使用教程及几个好用的脚本推荐
    Chrome浏览器(及基于Chromium内核的各种版本浏览器)之所以受到众多用户喜爱,除了它界面简洁、速度很快之外,另一方面就是它拥有各种各样功能丰富的扩展插件,可以实现屏蔽广告、页......