2019独角兽企业重金招聘Python工程师标准>>>

问题:

python版本众多,我们统一管理管理呗

解决办法:

  1. 下载pyenv到指定目录
    git clone https://github.com/pyenv/pyenv.git ~/.pyenv

  2. 配置pyenv

       echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profileecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profileecho -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profilesource ~/.bash_profile
    

    其中.bash_profile只是我在使用bash时用的文件,
    如果你使用了zsh,那么修改到.zshrc

  3. 查看当前安装过的python版本

     pyenv versions
    
  4. 查看当前可安装的版本

       pyenv install --list
    
  5. 安装一些必要的库

     sudo apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \xz-utils tk-dev
    
  6. 安装指定的python版本

        pyenv install 3.6.8
    
  7. 切换全局python版本

     pyenv global 3.6.8
    
  8. 安装pyenv-virtualenv

       git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
    
  9. 配置pyenv-virtualenv

       echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profilesource ~/.bash_profile
    
  10. 创建虚拟环境

    pyenv virtualenv demo
    

    这里需要注意,如果你需要创建什么版本的python虚拟环境,
    就先用pyenv global切换到对应的版本再创建,
    当然也可以直接在创建时指定:
    pyenv virtualenv 3.6.8 demo
    切换到新创建的虚拟环境:
    pyenv activate demo
    退出虚拟环境:
    pyenv deactivate

    现在就可以创建不同的虚拟环境了,
    我们一般是不同项目都会创建不同的虚拟环境,
    在不同的虚拟环境下使用pip install就会安装到对应的虚拟环境目录下

转载于:https://my.oschina.net/bxxfighting/blog/3018717

三、python环境的搭建之建建建相关推荐

  1. NAO6机器人python环境完整搭建

    NAO6机器人Windows下python环境完整搭建 nao机器人随着机器人各种的比赛使用得越来越多,但是很多人对NAO机器人在Windows下的python环境搭建完全不知道如何下手.小编本人也是 ...

  2. Python环境的搭建+pycharm的安装 小白版 菜鸟教程

    文章目录 附录:Python环境的搭建 1. 下载python 2. 安装 3. 手动添加环境变量 4. pip操作命令 4.1 基本安装命令 4.2 换源安装 4.3 下载到本地安装 4.4 升级p ...

  3. 详细的python环境安装搭建过程

    详细的python环境安装搭建过程 1.学python先要下载什么? 2.搭建Python环境 2.1官网安装 2.1.1下载安装包 2.2.2python的安装 2.2用anaconda进行安装 2 ...

  4. python环境的搭建以及pycharm的安装和简单配置

    python环境的搭建以及pycharm的安装和简单配置 Python的环境搭建 PIP工具的使用 pip介绍 pip的使用 查看pip版本 普通安装 pip升级 指定版本安装 卸载已安装的库 列出已 ...

  5. Python环境变量搭建

    Python环境变量搭建 人生苦短,我用Python hello 大家好!我是Mark,一个姓马名克的中国人. 今天,我突然想起来,我写的那几篇中级的Python文章,需要Python基础,所以,我今 ...

  6. 自动化测试框架搭建三python环境安装selenium和手动下载安装selenium的方法

    python环境安装selenium和手动下载安装selenium的方法 方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载 ...

  7. windows系统下的python环境的搭建

    windows系统下如何搭建python环境呢? 方法一: 首先,去python的官方网站上下载python 我就随便选择了一个最新版,你们需要特定版本的就下载特定版本的 链接地址:https://w ...

  8. windows系统下Python环境的搭建

    1.首先访问http://www.python.org/download/去下载最新的python版本. 2.安装下载包,一路next. 3.为计算机添加安装目录搭到环境变量,如图把python的安装 ...

  9. python安装在什么系统下最好-windows系统下Python环境的搭建

    2.安装下载包,一路next. 3.为计算机添加安装目录搭到环境变量,如图把python的安装目录添加到pth系统变量中即可. 4.测试python安装是否成功,cmd打开命令行输入 python 命 ...

  10. python 修行之路(1-自我介绍及python环境的搭建)

    一.自我介绍 我是一个代码小白,做的非IT的工作.生活的城市因为电子和IT技术的普遍性(呵呵,其实也和收入有关),也有想学习一门技术的想法,误打误撞的走上了学习Python的道路.其实对于一个纯小白来 ...

最新文章

  1. 用Python编写博客导出工具
  2. Mac python Tesseract 验证码识别
  3. java aop注解拦截_Spring AOP 拦截指定注解标识的类或方法
  4. C++中两个常用的控制语句格式的函数(width和precision函数)
  5. try{}catch(){}finally{}执行顺序和return结果顺序的理解03
  6. zigbee模块和433无线模块的区别
  7. 反式作用因子/转录因子/顺式作用元件
  8. Java成员变量初始化
  9. 序列化(Serialization)
  10. 花儿还有重开日,人生没有再少年.
  11. Windows10软件显示模糊解决方案
  12. 螳螂捕蝉、黄雀在后——从一个成语谈观察家模式
  13. 极客日报:vivo投资超49亿元建人才房;马斯克承认完全自动驾驶 “不是很好”;Edge浏览器出现无法关闭的广告
  14. java导出功能(多级表头,复杂表头)
  15. ffmpeg —— v4l2录制h264视频文件(边采集边转码)
  16. WPF--3Dmax+blend+WPF综合运用
  17. 里奥机器人控制app_Cruzr(机器人控制软件)
  18. 计算机管理器里的WiFi不见了,怎么解决电脑突然搜不到wifi
  19. easyui combogrid 本地模糊搜索过滤多列
  20. 互联网战神谷歌大牛Jeff Dean

热门文章

  1. yum install报错:Another app is currently holding the yum lock
  2. logback-spring.xml文件配置
  3. jboss java路径_JBOSS常用配置文件的路径 - liangy的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  4. iOS TableView性能优化
  5. 撤销工作表保护原密码_批量解除工作表保护,和批量执行保护一样简单
  6. PHP利用GD库将微信小程序二维码和用户头像拼接且用户在微信服务号回复指定内容将拼接的二维码返回
  7. 微信小程序获取二维码scene参数报错 41030:invalid page rid: xx-xx-xx
  8. Xcode更改Build输出路径
  9. 运气真不错:3月取到的TeaVM恰好能够运行,之前之后都有问题
  10. 距离感应器黑屏,如何一直亮屏