Ubuntu 10.10安装和使用pythonbrew简介
来源:互联网 发布:sql 语句传入系统时间 编辑:程序博客网 时间:2024/05/29 10:11
一、安装Pythonbrew
通过pythonbrew工具实现多版本python管理,首先安装pythonbrew。
安装前确保系统有以下包
sudo apt-get install curl build-essential libbz2-dev libsqlite3-dev zlib1g-dev libxml2-dev libxslt1-dev libreadline5 libgdbm-dev libgdb-dev libxml2 libssl-dev tk-dev libgdbm-dev libexpat1-dev libncursesw5-dev
开始安装pythonbrew
使用官网推荐的方法安装:
curl -kL http://xrl.us/pythonbrewinstall | bash
以上命令把Pythonbrew自动安装在~/.pythonbrew目录下。
三、使用Pythonbrew
1、查看可安装的Python版本$ pythonbrew list --know
2、安装需要的Python版本,需要安装curl工具;安装会自动完成;
$ pythonbrew install 3.3.1
3、查看已经安装的Python版本,后面有*号表示正在使用的版本
$ pythonbrew list
4、选择一个python版本使用,只在当前终端有效
$ pythonbrew use 3.3.1
5、选择python3.3.1版本作为系统(用户)默认版本使用,会把该版本的路径添加到PATH中
$ pythonbrew switch 3.3.1-------------------------------------------------------------------------------------------------------------------------------------Note: 本人按上述操作安装好pythonbrew之后,执行命令:pythonbrew switch 3.3.1 居然不能正确切换到指定的python版本上,后来发现原因是:在安装pythonbrew完成之后,一定要在.bashrc文件中写入以下内容:[[ -s "$HOME/.pythonbrew/etc/bashrc" ]] && source "$HOME/.pythonbrew/etc/bashrc"并且执行:source .bashrc
这样就可以正常切换到指定版本的python了。
-------------------------------------------------------------------------------------------------------------------------------------
6、取消pythonbrew选择的版本
$ pythonbrew off
7、清理安装后的版本的源码和安装包
$ pythonbrew cleanup
8、指定Python版本运行文件
$ pythonbrew py -p 3.3.1 test.py
9、删除制定Python版本
$ pythonbrew uninstall 3.3.1
0 0
- Ubuntu 10.10安装和使用pythonbrew简介
- Ubuntu下SATABS的安装和使用简介
- Mac OSX 下使用pythonbrew安装zlib 报ImportError: No module named 'zlib' 解决方案
- Ubuntu Tweak简介和安装
- 使用VMWare安装Ubuntu系统简介
- Ubuntu GCC简介和安装编译环境
- CocoaPods简介和安装使用
- ProtoBuf安装和使用简介
- ubuntu git 安装和使用
- Ubuntu安装和使用minicom
- Ubuntu git 安装和使用
- Ubuntu wine安装和使用
- ubuntu svn安装和使用
- ubuntu安装和使用supervisor
- ubuntu安装和使用NTP
- Ubuntu git 安装和使用
- Ubuntu Docker 安装和使用
- ubuntu log4cxx安装和使用
- 流程控制相关练习 奇偶数
- Visual Studio 2012系统环境变量设置(命令行)
- git的.gitignore文件例子
- 利用NSCache提升效率
- Calabash-android【转】
- Ubuntu 10.10安装和使用pythonbrew简介
- 如何在改版后的Spring官网下载jar包
- ASIHTTPRequest 状态栏网络等待指示器
- 程序员该有的艺术气质—SOLID原则
- 显著检测学习总结2
- LeetCode | Count and Say
- 软件工程实验报告三
- JavaScript Boolean对象
- 5.HTML5 音频和视频-2 (自定义播放器)