`
sillycat
  • 浏览: 2552839 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Python Version Control on ENV

 
阅读更多
Python Version Control on ENV
On my MAC
> brew install pyenv
No, in that case, we will not have pyenv-virtualenv
Try this
> brew install --HEAD pyenv-virtualenv
Put this in my PATH
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
> pyenv -v
pyenv 1.2.9
Install 3.6.0 in my case
> pyenv install 3.6.0
List the version I can use
> pyenv versions
* system (set by /Users/hluo/.pyenv/version)
  3.6.0

Globally change to use 3.6.0
> pyenv global 3.6.0
> python --version
Python 3.6.0
Install other version
> pyenv install 3.7.2
Set this directory to use higher version
> pyenv local 3.7.2
>  python --version
Python 3.7.2

References:
http://einverne.github.io/post/2017/04/pyenv.html
https://segmentfault.com/a/1190000005859547
分享到:
评论

相关推荐

    Python库 | lmdb-0.97-cp34-cp34m-win32.whl

    - **事务支持**:LMDB支持多版本并发控制(MVCC,Multi-Version Concurrency Control),允许多个读取者和单个写入者同时操作数据库。 - **小体积**:LMDB的体积小,无需额外的守护进程,资源占用少,适合嵌入式系统...

    【python】PyCharm常用设置.pdf

    在创建新项目时,可以从`VCS` > `Checkout from Version Control` > `Git`导入项目,并提供Git仓库地址和认证信息。 14. **修改项目默认路径** 创建新项目时,可以直接指定项目存储的目录,也可以在`File` > `...

    python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法

    env['SERVER_PROTOCOL'] = self.request_version env['SERVER_SOFTWARE'] = self.server_version env['REQUEST_METHOD'] = self.command if '?' in self.path: path, query = self.path.split('?', 1) else: ...

    Cpeam实时数据库使用手册.doc

    安装完成后,可以通过在命令行输入`python --version`来验证Python是否正确安装并能正常运行。 2、采集程序配置 手册接下来部分介绍了如何配置数据采集程序,特别是针对OPC数据源的配置。OPC(OLE for Process ...

    trac插件开发指南

    9. **trac.versioncontrol.api** 版本控制APIs让插件可以与Trac内置的版本控制系统(如Subversion)进行交互,如提交、回滚、比较差异等。开发者可以通过这些接口扩展源代码管理功能。 10. **trac.versioncontrol....

    project1.rar

    3. **配置管理**(Version Control):项目可能使用版本控制系统如Git,用于跟踪代码变更历史,协同多人开发,并便于回溯到特定版本。 4. **构建脚本**(Build Scripts):如`build.gradle`或`Makefile`,用于自动...

    workspace:项目工作区

    3. **版本控制(Version Control)**:使用Git进行版本控制是现代开发的标配。在工作区内初始化Git仓库,可以跟踪文件更改,协同合作,并轻松回滚到任何历史版本。 4. **IDE与代码编辑器**:选择一款强大的集成开发...

    HITL_System_v0

    标题中的“HITL_System_v0”很可能代表“Hardware-In-the-Loop System Version 0”,这是一个用于测试和验证控制系统的方法,其中硬件组件与软件模拟器交互。在IT领域,特别是自动化、航空航天、汽车工程和嵌入式...

    SublimeOnSave:执行文件保存命令

    Sublime Text 3的OnSave插件在文件保存时执行命令。安装如果安装了Package Control ,则只需搜索“保存时”... "/usr/local/bin/tsc"# specify ECMAScript target version target : --target ES5ENV :PATH: /usr/bin/

    projectModraczek

    5. **版本控制文件(Version Control)**:可能是`.git`目录,表明项目使用Git进行版本控制。 6. **README文件(README)**:解释项目目的、如何运行和贡献指南。 7. **许可证文件(License)**:声明项目的许可...

    appconfiguration-toolchain:工具链

    7. **版本控制系统**(Version Control System):如Git,用于追踪代码更改和团队协作。 8. **自动化工具**(Automation Tools):如Jenkins、Travis CI等,用于持续集成和持续部署。 9. **静态分析工具**:检查...

    rodriados:想法,注意事项和其他个人物品

    4. **版本控制(Version Control)**:“rodriados-master”表明这是一个主分支,这通常意味着它代表了项目的主要、稳定或最新的状态。GitHub的master分支是项目的核心,包含了所有最新的更改。这涉及到Git的基础...

Global site tag (gtag.js) - Google Analytics