Mac 下配置python多版本

第一步:安装pyenv

brew install pyenv

第二步:添加配置内容。我的shell是on-my-zsh 在zshrc最后一行加入

if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
export PYENV_ROOT=/usr/local/var/pyenv

第三步: 安装其余版本的python

pyenv install 3.5.0
#安装完成后必须rehash
pyenv rehash

第四步:切换不同版本

对当前用户的临时设定Python版本,退出后失效
pyenv shell 3.5.0
每次切换不同版本后都要执行 source ~/.zshrc

第五步:安装virtualenvwrapper 安装完成后再zshrc下添加配置,看图一

#在. bash_profile 或者 .zshrc 追加两行
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

source ~/.zshrc

先运行 mkdir $HOME/ .virtualenvs 在python2.7的环境下使用pip哦,pip install virtualenvwrapper 在python3环境下新建一个virtual环境,mkvirtualenv py3env

第六步:pychram 配置python3环境的virtualenv

注意:

比如说虚拟环境在 Desktop/venv中,venv是虚拟环境的话,指定到venv就够了,不需要再继续像下级目录指定了。

参考链接:http://blog.csdn.net/suyumingxiangguan/article/details/69942055

Tags: None

Archives QR Code

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏SpringBoot 核心技术

第一章:Maven环境下如何配置QueryDSL环境

1563
来自专栏晓晨的专栏

Jenkins 集群搭建

Jenkins是当下比较流行的一款功能强大的持续集成工具,它支持搭建集群,来提高多项目的构建速度,模式为主从模式,master会将任务分配到各个从节点进行并发构...

2435
来自专栏逸鹏说道

Javascript缓存投毒学习与实战

0x00 起因 不久前@三好学生师傅买了一个wooyun wifi,然后聊到了缓存投毒: ? 然后看到wooyun wifi的这个说明: 默认情况下该功能附带缓...

4245
来自专栏云计算认知升级

【腾讯云的1001种玩法】Laravel 整合 COS 对象存储服务,享受无限容量存储服务

使用Laravel 也可以轻松接入腾讯云对象存储,只需要执行简单的几行命令,就可以轻松在你的Laravel项目中,享受COS提供的海量数据存储能力。

1.5K0
来自专栏Python

win10下安装redis 服务

下载地址:https://github.com/MSOpenTech/redis/releases

2223
来自专栏高性能服务器开发

用Visual Studio调试linux程序

用Visual Studio调试linux程序?你真的没看错,这个是真的,不是标题党。当然如果你说VS2015及以上版本自带的linux调试插件,那就算了。这些...

5256
来自专栏lonelydawn的前端猿区

初学redis之windows服务配置与启动

初学redis首先要配置好服务, redis在Linux上的安装只要按照官方指导来,很快很简单。 下面来谈谈redis在windows上的安装。 官网虽然没给r...

2165
来自专栏JavaWeb

spring-framework项目源码导入Eclipse

3284
来自专栏逸鹏说道

Ubuntu离线安装Sogou拼音(附老版本安装&输入法自启动)

跨平台系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#linux 离线安装的基础可以看看这篇文章的 前期...

3406
来自专栏Android干货

Android项目实战(二十四):项目包成jar文件,并且将工程中引用的jar一起打入新的jar文件中

804

扫码关注云+社区