Linux下python开发环境的准备
2016-06-21 09:04
405 查看
升级python
安装依赖:
yum install lrzsz zlib zlib-devel openssl readline-deve gcc ibffi-devel python-devel openssl-devel mysql-devel libxml2 libxml2-dev libxslt* -y
1、安装gcc,用于编译Python源码
yum install gcc
2、下载源码包,https://www.python.org/ftp/python/
3、解压并进入源码文件
4、编译安装
./configure
make all
make install
5、查看版本
/usr/local/bin/python2.7 -V
6、修改默认Python版本
mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
7、防止yum执行异常,修改yum使用的Python版本
vi /usr/bin/yum
将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install paramiko
(1)下载setuptools包
# wget http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz (2)解压setuptools包
# tar zxvf setuptools-2.0.tar.gz
# cd setuptools-2.0
(3)编译setuptools
# python setup.py build
(4)开始执行setuptools安装
# python setup.py install
python自动补全
安装依赖:
yum install lrzsz zlib zlib-devel openssl readline-deve gcc ibffi-devel python-devel openssl-devel mysql-devel libxml2 libxml2-dev libxslt* -y
1、安装gcc,用于编译Python源码
yum install gcc
2、下载源码包,https://www.python.org/ftp/python/
3、解压并进入源码文件
4、编译安装
./configure
make all
make install
5、查看版本
/usr/local/bin/python2.7 -V
6、修改默认Python版本
mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
7、防止yum执行异常,修改yum使用的Python版本
vi /usr/bin/yum
将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install paramiko
(1)下载setuptools包
# wget http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz (2)解压setuptools包
# tar zxvf setuptools-2.0.tar.gz
# cd setuptools-2.0
(3)编译setuptools
# python setup.py build
(4)开始执行setuptools安装
# python setup.py install
python自动补全
#!/usr/bin/env python #-*-coding:utf-8-*- import sys import readline import rlcompleter import atexit import os readline.parse_and_bind('tab: complete') histfile = os.path.join(os.environ['HOME'], '.pythonhistory') try: readline.read_history_file(histfile) except IOError: pass atexit.register(readline.write_history_file, histfile) del os, histfile, readline, rlcompleter
相关文章推荐
- Linux系统时间不准问题分析
- Linux学习(1)之VMware-workstation的安装
- linux脚本 运行java程序引入jar
- Linux中如何使用gThumb批量调整图片大小
- linux 中 export 设置环境变量的注意事项
- CentOS6优化——开机自启动服务管理
- linux 命令
- 如何定位死循环或高CPU使用率(linux)
- 文本剪切命令 - cut
- centos6.6 lamp 安装
- 柚子的小小笔记本-Linux中的简单运算
- Linux基本操作
- [代码实例][Linux内核][模块]helloworld程序
- centos rpm包及命令学习
- linux 下的常用操作
- arm-none-linux-gnueabi-gcc 下载地址
- linux相关博客目录
- Centos Python2 升级到Python3的简单实现
- 汇编学习——使用Linux系统调用
- 查看CentOS版本方法