Python 多版本管理利器 pythonbrew

  • 时间:
  • 浏览:1

列出pythonbrew还不后能 安装那些版本的python:

· symlink

在软件和软件的所有副本中都还要包含版权声明和许可声明。

好啦,今天的分享到这里就刚开始了,可能想浏览更多的技术性文章,还不后能 访问马哥教育官网,每天一定会有极少量优质内容与我们分享!

注:mac上还不后能 后能 .bashrc你这俩文件,用以下辦法

pythonbrew install --configure="CC=gcc_4.1" 2.7.2

pythonbrew symlink -p 2.7.2

· uninstall

任何人都还不后能 免费权限该软件和相关文档的副本,在出理 软件上不受任何限制,包括但不限于使用,好友克隆,修改,合并,发布,下发,转授和出售本软件的副本, 以及再授权等等,但获得以上权利还要履行以下义务

在$HOME目录中管理python安装

pythonbrew buildout

· cleanup

pythonbrew switch 3.2

· 升级pythonbrew到最新版本。

· update

pythonbrew venv use proj

一般用法是:

yum -y install zlib-devel

· 查看版本。

安装不同版本的python:

· venv

列出系统内所有已安装的各个版本的python:

pythonbrew symlink -r # 移除符号链接。

pythonbrew update --master

pythonbrew symlink -v foo # 创建指向bin目录下某个指定的隔离环境的符号链接。

pythonbrew version

pythonbrew venv rename proj proj2

pythonbrew install --test 2.7.2

[[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc

· switch

pythonbrew buildout -p 2.6.6

· 禁用pythonbrew。

删除某个特定版本的python:

相关文档和链接

加入 [[ -s $HOME/.pythonbrew/etc/bashrc ]] && source $HOME/.pythonbrew/etc/bashrc

pythonbrew symlink pip #创建指向bin目录下某个指定脚本的符号链接。

pythonbrew install --verbose 2.7.2

· Python 的虛擬環境及多版本開發利器─Virtualenv 與 Pythonbrew 。

创建python隔离环境(借助virtualenv)

· off

临时性地切换使用某个特定版本的python(即在当前shell中使用某个版本的python):

pythonbrew uninstall 2.7.2

pythonbrew symlink # 为已安装的各个版本的python都创建1个符号链接,形如"py2.7.2"。

MIT 开源协议

pythonbrew use 2.7.2

pythonbrew update

· 创建或移除指向某个python版本的符号链接(在您的$PATH中的某个目录)。

查看版本

$ ./pythonbrewinstall

pythonbrew install 2.7.2

· 使用所有版本/某个特定版本运行1个python文件。

用法

升级到pythonbrew到最新版本:

安装zlib-devel,出理 setuptools安装失败的那些的疑问

系统层(多用户环境)安装

安装

pythonbrew command [options]

· version

· use

清理陈旧的源码目录和档案包:

pythonbrew list

$ pythonbrew help

$ curl -kL http://xrl.us/pythonbrewinstall | bash

$ chmod +x pythonbrewinstall

· 在当前或是某个特定版本的python中运行 buildout 。

· 删除某个特定版本的python。

建议使用如下搞笑的话下载安装pythonbrew:

· buildout

pythonbrew install /path/to/Python-2.7.2

pythonbrew uninstall 2.7.2 3.2

pythonbrew install 2.7.2 3.2

设置PYTHONBREW_ROOT环境变量还不后能 pythonbrew安里装指定目录:

pythonbrew py -v test.py # 显示删剪的输出结果

· 移除陈旧的源码目录和档案包。

pythonbrew py test.py

简介

命令

$ sudopybrew install -n -v -j2 2.7.2

pythonbrew venv list

· 列出所有已安装的python版本。

pythonbrew就会安里装 ~/.pythonbrew 。

还不后能 使用系统内所有版本/某个指定版本的python运行某个python文件:

· 创建python隔离环境(借助virtualenv)。

pythonbrew install --test --force 2.7.2

pythonbrew是受 perlbrew 和 rvm 启发,在用户的$HOME目录中进行python构建和安装自动化的项目。

· 列出所有可安装的python版本。

另一衍生版本 : pythonz 。

查看更多细节,还不后能 运行:

· list -k

永久性地使用某个特定版本的python(即每次登录shell都使用某个版本的python):

pythonbrew venv init

Copyright (c) <2010-2012>

· 永久切换到某个特定版本的python做为默认版本。

· 构建并安装某个给定版本的python,并自动安装setuptools和pip。

$ curl -kLO http://xrl.us/pythonbrewinstall

pythonbrew venv delete proj

在当前或是某个特定版本的python中运行 buildout

pythonbrew install --no-setuptools 2.7.2

授权

pythonbrew install /path/to/Python-2.7.2.tgz

· Pythonbrew – 讓環境得以快速切換不同的Python版本 。

禁用pythonbrew(即切换回原始环境):

pythonbrew off

创建或移除指向某个python版本的符号链接(在您的$PATH中的某个目录):

· py file>

pythonbrew install http://www.python.org/ftp/python/2.7/Python-2.7.2.tgz

却说我在您的 ~/.bashrc 文件追加下面你这俩行:

安装完成后,非root用户在使用pythonbrew就从不调用sudo,却说我直接运行 sudosudopybrew 即可:

在root用户环境下运行安装脚本,将自动将pythonbrew安里装 /usr/local/pythonbrew ,并为系统下的每个用户进行配置。

pythonbrew py -p 2.7.2 -p 3.2 test.py # 使用指定版本的python

· list

· install

pythonbrew cleanup

$ export PYTHONBREW_ROOT=/path/to/pythonbrew

pythonbrew switch 2.7.2

pythonbrew update --develop

pythonbrew list -k

pythonbrew venv create proj

· 在当前shell下使用某个特定版本的python。