fedora安装pyenv实现python的版本管理

使用pyenv-installer安装pyenv

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

  • 报警告
WARNING: seems you still have not added 'pyenv' to the load path.
# Load pyenv automatically by adding
# the following to ~/.zshrc:
export PATH="/home/bboysoul/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

因为我用的是zsh,所以pyenv-installer在安装pyenv的时候不能自动添加环境变量到zshrc文件中 所以编辑.zshrc vim .zshrc 添加

export PATH="/home/bboysoul/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

然后使环境变量立即生效 source .zshrc

一些pyenv的基本用法

  • 更新pyenv pyenv update
  • 卸载pyenv rm -fr ~/.pyenv 然后在.bashrc或者.zshrc下删除
export PATH="~/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
  • 安装python pyenv install --list 查看可用的python版本 pyenv install 3.6.1 安装python3.6.1 安装的时候会报出缺少一些依赖没有安装,自己安装就好了 pyenv install 2.7.13 安装python2.7.13 pyenv rehash 重构shim pyenv versions 查看已经安装好的版本 pyenv global 3.6.1 设置全局版本 pyenv uninstall 3.6.1 删除python3.6.1

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏游戏杂谈

Flash Builder 4安装SVN插件

flash builder与eclipse类似,装插件的方法也差不多。唯一要注意的时候是选择包的问题,如下图所示:

1453
来自专栏hbbliyong

Pyinstaller如何将资源文件一起打包至exe中

基本原理:Pyinstaller 可以将资源文件一起bundle到exe中,当exe在运行时,会生成一个临时文件夹,程序可通过sys._MEIPASS访问临时文...

2191
来自专栏张伟博客

SVN的备份及恢复

1084
来自专栏十月梦想

CentOS 添加环境变量

环境变量具体用途不过多介绍,和window平台下作用一样,不知道环境变量做什么的想必也没有看下去的必要!

1292
来自专栏清晨我上码

第一节 netty概述

662
来自专栏向治洪

ngnix服务器搭建

 1.  到nginx官网上下载相应的安装包,http://nginx.org/en/download.html;下载进行解压,将解压后的文件放到自己心仪的目...

2459
来自专栏你不就像风一样

JSOUP如何POST只含JSON格式的数据

1256
来自专栏Echo is learning

centos 问题解决记录

1181
来自专栏烂笔头

Django 1.10中文文档-第一个应用Part6-静态文件

目录[-] 本教程上接Part5 。前面已经建立一个网页投票应用并且测试通过,现在主要讲述如何添加样式表和图片。 除由服务器生成的HTML文件外,网页应用一...

3057
来自专栏林德熙的博客

dotnet core 2.1 使用阶梯编译

在 dotnet core 2.1 可以使用阶梯编译的方法,从 dotnet framework 开始,在代码的所有方法在第一次进入的时候就需要使用 JIT 进...

761

扫码关注云+社区

领取腾讯云代金券