-
Linux安装Python2.7并保留自带版本
Linux很多组件需要Python,但自带的都是比较旧的版本,但不少程序也需要Python,但都是要求比较高的版本,但Python新旧版本不太兼容,所以……
我们很有比较在系统上装个新版本,但默认还是要用旧版的Python。以下是安装过程。
装较新版sqlite,否则新版的2.7会编译出错,而且一些Python应用程序也会莫名其妙地运行出错。
wget http://www.sqlite.org/sqlite-autoconf-3071401.tar.gz
tar zxf sqlite-autoconf-3071401.tar.gz
./configure
make && make install
ln -sf /usr/local/lib/libsqlite3.so /usr/lib/libsqlite3.so
ln -sf /usr/local/lib/libsqlite3.so.0.8.6 /usr/lib/libsqlite3.so.0.8.6
ln -sf /usr/local/lib/libsqlite3.so.0 libsqlite3.so.0.8.6然后安装Python,这里安装到/usr/local/python27的路径,防止覆盖掉旧版。
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz
tar zxf Python-2.7.3.tgz
cd Python-2.7.3
./configure --prefix=/usr/local/python27
make
make install
ln -sf /usr/local/python27/bin/python2.7 /usr/local/bin/python2.7然后安装setuptools,即easy_install。
wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e
tar zxf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python2.7 setup.py install
ln -sf /usr/local/python27/bin/easy_install-2.7 /usr/local/bin/easy_install-2.7好了,现在如果要用自带的Python,则直接运行对应的py文件即可,如果要用安装的Python2.7,则使用“python2.7 xxx.py”即可。
使用easy_install也是,自带的直接运行“easy_install xxx”,对应Python2.7的运行“easy_install2.7 xxx”。
分类: 所谓技术 | 标签: easy_install,Linux,python,setuptools,系统,自带
《Linux安装Python2.7并保留自带版本》已有 6 条评论
最新文章
- EarthLiveSharp中cloudinary的CDN图片缓存自动清理
- WordPress取消英文标点符号自动替换中文标点符号的优雅方法
- 安装aria2及使用yaaw配置WebGUI界面
- Zabbix安装简记
- WordPress垃圾评论大作战
最近评论
- DNS隧道之DNS2TCP使用心得教程》 发表在《
- DNS隧道之DNS2TCP使用心得教程》 发表在《
- SSH隧道与端口转发及内网穿透》 发表在《
- SSH隧道与端口转发及内网穿透》 发表在《
- 64位Windows Server无法启动Tomcat服务的解决办法》 发表在《
标签云
Apache
CCTV
CentOS
Google
JAVA
Linux
MySQL
PHP
PHPmyadmin
rewrite
SSH
StatusNet
wordpress
YY
下载
中国
使用
剧情
动漫
动漫补完计划
动画
博客
域名
安装
影评
恭贺2010
方法
日本
服务器
柯南
死亡笔记
游戏
电影
第10放映室
网站
网络
翻译
腾讯
观后感
规则
视频
解决
设置
评论
配置