读书笔记,方便以后查看
一、python升级(如果你不想升级python,那可以直接跳到第二步。我是更新后。出现‘检查更新发生错误’,具体解决见下面说明)
1.打开终端,下载python2.7.11版本
wget https://www.python.org/ftp/python/2.7.11^Cython-2.7.11.tgz
2.解压 tar zxf Python-2.7.11.tgz
3.打开安装包cd Python-2.7.11
4.指定路径安装./configure --prefix=/usr/local/python2.7
其中./configure
指安装,prefix=/usr/local/python2.7
表示,指定到该文件夹下安装。
5.然后输入make
,等个2分钟左右,再输入sudo make install
(权限的问题)
6.当然还没结束,还要将原来的环境变量下的python快捷方式移除或者改名,我这边做的是改名sudo mv /usr/bin/python /usr/bin/old_python
7.将刚才安装的python路径中的python解释器在环境变量中新建一个类似快捷方式sudo ln -s /usr/local/python2.7/bin/python /usr/bin/python
这样,在终端输入python后,会指定到新版本的python解释器。自此,python的升级工作也就完成了。
注:安装完后出现‘检查更新发生错误’,直接sudo rm /usr/bin/python
,然后sudo mv /usr/bin/old_python /usr/bin/python
二、安装第三方包,有两种办法,一种是easy_install+PackageName
,另一种是pip install + PackageName
,(据说pip 更好用)下面说明具体安装方法。
1、easy_install+PackageName
,使用这种方法要先安装Setuptools。
(1)下载
wget https://pypi.python..org/packages/source/s/setuptools/setuptools-15.2.tar.gz#md5=a9028a9794fc7ae02320d32e2d7e12ee
(2)解压tar zxf setuptools-15.2.tar.gz
(3)cd setuptools-15.2
(4)sudo python setup.py install
(5)这样就算安装完Setuptools,直接输入sudo easy_install +软件包
就可以安装了
2、使用pip install + PackageName
要先安装pip,如果已经安装了Setuptools,直接使用sudo easy_install pip
或者以下步骤也可以安装
(1)wget https://pypi.python.org/packages/source/p/pip/pip-6.1.1.tar.gz#md5=6b19e0a934d982a5a4b798e957cb6d45
(2)tar zxf pip-6.1.1.tar.gz
(3)cd pip-6.1.1
(4)sudo python setup.py install
这样就可以直接使用pip install + PackageName