ubuntu 需要先安装下pip吧,
apt-get install python-pip
安装requests,
pip install requests
但是有的朋友由于是centos的,直接 yum install pip 或者 yum install python-pip都是不行的。
其实不能yum那就直接下载编译安装呗。。。
CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下:
#yum install openssh openssl-devel
截至包子写本文的时候,pip最新为 1.5.5
wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz
注意:wget获取https的时候要加上:--no-check-certificate
装setuptools 路径:https://pypi.python.org/pypi/setuptools#using-setuptools-and-easyinstall
tar xf setuptools-20.9.0.tar.gz
cd setuptools-20.9.0
python setup.py build
python setup.py install
tar zvxf 1.5.5.tar.gz #解压文件cd pip-1.5.5/
python setup.py install
OK,这样就安装好pip了,
下面来安装 requests吧。
pip install requests
可能会出现ImportError: cannot import name HTTPSHandler 错误 此时需要重新编译安装python
步骤如下:
yum install openssl -y
yum install openssl-devel -y
cd python3.3 //此处选择你要重新编译安装的解压后的python文件夹
./configure
make install
装ipython
#easy_install ipython
如果按照上面的方法到装ipython的过程中出现了问题,则重新编译安装一次新的python
如果出现这种错误:
Download error on https:
/
/
pypi.python.org
/
simple
/
: unknown url
type
: https
-
-
Some packages may
not
be found!
No local packages
or
download links found
for
virtualenv
error: Could
not
find suitable distribution
for
Requirement.parse(
'virtualenv'
)
后来直接找到提示的路径(https://pypi.python.org/simple/virtualenv/)下载,也可以安装:
把包下载下来后执行easy_install virtualenv-1.9.tar.gz
Centos下安装ipython的补齐功能:
#yum install -y readline-devel patch
需要下载readline的模块
#wget https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.tar.gz#md5=578237939c81fdbc2c8334d168b17907
#tar xf readline-6.2.4.1.tar.gz
#cd readline-6.2.4.1
#python setup.py install
#pip install readline
转载自:http://www.linuxde.net/2014/05/15576.html