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

【python】pyenv安装

文章目录

    • 下载安装
    • centos配置
    • 用法
      • 创建虚拟环境
      • 对指定目录启用虚拟环境
      • 对指定目录去除虚拟环境
      • 验证当前使用的是虚拟环境python, 通过which查看
    • pip国内加速安装
      • 激活test
      • 反激活
      • 初始化
      • 删除虚拟环境

下载安装

curl https://pyenv.run | bash

centos配置

# pyenv
alias pyenv=~/.pyenv/bin/pyenv
## 换国内源
export PYTHON_BUILD_MIRROR_URL_SKIP_CHECKSUM=1 
export PYTHON_BUILD_MIRROR_URL="https://mirrors.huaweicloud.com/python"
## 安装指定版本python 如 3.6.8 3.9.8
sudo yum groupinstall "Development Tools"
sudo yum install bzip2-devel libffi-devel  zlib-devel readline-devel  openssl-devel sqlite-devel  xz-devel tk-devel  gdbm-devel
pyenv install 3.6.8## python3.10之后需要升级openssl版本(当前1.0.2,最新版3 )
或者下载 python_linux_amd64包丢到~/.pyenv/versions里面

用法

创建虚拟环境

pyenv virtualenv 3.6.8 venv36
pyenv virtualenv 3.8.6 venv38

对指定目录启用虚拟环境

cd pyenv-test
pyenv local venv38

对指定目录去除虚拟环境

rm pyenv-test/.python-version

验证当前使用的是虚拟环境python, 通过which查看

[admin@host]$ which python
~/.pyenv/shims/python
[admin@host]$ which pip
~/.pyenv/shims/pip

pip国内加速安装

pip install requests lxml -i https://pypi.tuna.tsinghua.edu.cn/simple

激活test

pyenv activate

反激活

pyenv deactivate

初始化

pyenv init

删除虚拟环境

pyenv virtualenv-delete 名字

相关文章:

  • HGDB中如何为表增加自增主键
  • InternLM 论文分类微调实践(XTuner 版)
  • docker安装Prometheus+Grafana
  • TeaType 奶茶性格占卜机开发记录:一场俏皮的 UniApp 单页奇遇
  • C++类与对象--4 友元
  • Linux利用多线程和线程同步实现一个简单的聊天服务器
  • stata入门学习笔记——导入数据
  • GPFS故障实际生产故障处理分析
  • Node.js聊天室开发:从零到上线的完整指南
  • 使用 Flask 框架实现FTP,允许用户通过 Web 界面浏览和下载文件夹中的所有文件
  • Assistants API
  • es在已有历史数据的文档新增加字段操作
  • Python編譯出exe如何掛載到工作排程器上
  • VTK|显示三维图像的二维切片
  • Pyro:基于PyTorch的概率编程框架
  • 哈夫曼编码:数据压缩的优雅艺术
  • 使用PHP对接东南亚、日本、印度和印度尼西亚股票数据源
  • 洛谷U536262 井底之“鸡” 附视频讲解
  • WEB安全--SQL注入--Oracle注入
  • 【VMware】虚拟机运行 Linux Ubuntu、MAC 安装和配置
  • 中国首次当选联合国教科文组织1970年《公约》缔约国大会主席国
  • 复旦兼职教授高纪凡首秀,勉励学子“看三十年才能看见使命”
  • “打铁”热邂逅江南水乡,长三角首个国际级铁三赛事有何不同
  • 美官方将使用华为芯片视作违反美出口管制行为,外交部回应
  • 一周文化讲座|“我的生命不过是温柔的疯狂”
  • 俄外交部:俄乌伊斯坦布尔谈判改在当地时间15日下午举行