安装python及其常用工具

python一般情况下我们使用的2.7版本,可以在官方https://www.python.org/downloads/下载,它的安装还是很简单的。
tar包下载后可以直接解压,configure、make、make install即可。

这里要强调一下的是安装Python后很有可能linux的yum就不能正常使用了。
一方面我们可以改下yum可执行文件的内容,文件位置为/usr/bin/yum,

第一行#!/usr/bin/python
改成
#!/usr/bin/python2.4(python2.6),也就是系统原来的python。

另外一种是把新按装的Python可执行文件ln到/usr/local/bin这里,其它的也可以不用更改。
这样即不会影响到yum的使用,也不会影响新安装版本的使用。

如果有特殊的需求那就根据情况来设置环境变量吧。

一般我们使用的python的开发工具或者vi来编辑项目或文件。所以python的自动补齐并不是很需要,不过我在这还是简单的说一下。

因为我使用的是macos,所以这个自动补齐文件如下。其他的系统可以自己再找下。
我这个tab.py文件是放到了/Library/Python/2.7/site-packages这里。文件位置也是根据实际情况来更改
import rlcompleter
import readline
import atexit
import os

if ‘libedit‘ in readline.__doc__:
readline.parse_and_bind(‘bind ^I rl_complete‘)
else:
readline.parse_and_bind(‘tab: complete‘)

histfile = os.path.join(os.environ[‘HOME‘], ‘.pyhist‘)

try:
readline.read_history_file(histfile)
except IOError:
pass

atexit.register(readline.write_history_file, histfile)
del readline, rlcompleter, histfile, os

tab的使用方法也简单

[[email protected]‘s Air site-packages]# python
Python 2.7.6 (default, Sep 9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> import tab
>>> os.
Display all 234 possibilities? (y or n)

接着说下类似yum的工具来安装第三方python包—easy_insall。只不过yum是centos用的,eeasy_insall是Python用的。
easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。

它的安装方便也非常的简单,安装方式如下。
#yum install python-setuptools python-setuptools-devel
或者
#wget --no-check-certificate https://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg (版本可以到官网更新)
#sudo sh ./setuptools-0.6c11-py2.6.egg

它的使用主要是两个方面
安装模块
#easy_install package-name(比如 easy_install redis)
模块卸载
#easy_install -m package-name (比如easy_install -m redis)

#easy_install -m 包名,可以卸载软件包,但是卸载后还要手动删除遗留文件。

另一个和easy_install的工具是pip
可以在https://pypi.python.org/pypi/pip#downloads 这里下载
下载后解压进入目录,python setup.py install即可安装。

常用的就是查找与安装:
使用search、install这两个参数。

加外会有用到的是查看某个库的信息:
#pip show Jinja2

查看已经安装的库:
#pip list

获取过期的库:
#pip list --outdated
#pip install --upgrade pip 这个是对pip自己升级

easy_install和pip虽然说方法不同,但安装的包是相同的,所以一般我使用的是pip。理由就是pip只按三个按键。

时间: 2024-08-07 08:24:08

安装python及其常用工具的相关文章

windows安装python包管理工具pip

windows安装python包管理工具pip     pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具. 一.前期准备 首先确认windows机器上面是否已经安装好了python.在cmd中输入python --version和python看看是否有反应 如上面所示,表示已经在windows平台上面搭建好了python环境. 二.下载安装 1.到官网去https://pypi.python.org/pypi/pip#downl

Python第三方常用工具、库、框架等

Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换.打印和显示.还能进行一些图形效果的处理,如图形的放大.缩小和旋转等.是用户进行图象处理的强有力工具. http://www.pythonware.com/products/pil/ matplotlib:一个Python的2D绘图库. http://matplotlib.org/ Pmw(Pythonmegawidgets):它是超级GUI组件集----一个利

Windows安装Python包下载工具pip遇到的问题

到Python的官网下载get-pip.py文件,然后按照说明进行安装. 在安装过程中,我遇到以下问题: cmd的codepage引起的编码错误,提示65001编码错误,通过chcp 936切换到默认的代码页可解决此问题. 其次是权限的问题,运行cmd时已管理员权限启动即可. 最后安装完,需要将python目下的scritps目录添加到path环境下,方便直接使用pip命令. PS,不管遇到什么问题,一定记得根据提示看看错误日志,分析下原因,那么错误解决起来就很容易啦. Windows安装Pyt

写python的常用工具及设置

目的:记录一下常用工具及设置,以便换电脑后可以找回工作环境. 环境:windows 7  ubuntu 16.4 情景:学习python时,一个好的开发环境可以提供很多帮助,节省时间,提高效率等,经常在windows和ubuntu系统中写python,想要一个兼容平台且好用免费的软件---pycharm不错的选择. 之前ubuntu上我用过Spyder,很轻巧,但是自动补齐功能不方便,只能当作小工具了,然后找到了pycharm,它支持ubuntu和windows,社区版是免费的,已经足够了,自动

Linux服务器中安装python包管理工具pip

pip是python的包管理工具,python的强大之处除了在于语法的简练,还有就是对众多的库支持了. 1.下载pip包管理工具 链接地址:https://pypi.python.org/pypi/pip/#downloads 2.winscp上传至服务器, 3.解压到服务器的某个目录: 4.安装完成: 接下来可以进行的安装python的各种第三方模块包了.

Python虚拟环境常用工具使用

Python虚拟环境工具 我们在使用Python开发的时候会使用pip来安装第三方包,但是由于pip的特性,系统中只能安装每个包的一个版本.但是在实际项目开发中,不同项目可能需要第三方包的不同版本或不同的第三方包,Python的解决方案就是虚拟环境.顾名思义,虚拟环境就是虚拟出来的一个隔离的Python环境,每个项目都可以有自己的虚拟环境,用pip安装各自的第三方包,不同项目之间也不会存在冲突.创建虚拟环境需要一些工具. virtualenv virtualenv是一个创建隔绝的python环境

Linux CentOS 安装Python的easy_install工具

下载安装脚本 wget -q http://peak.telecommunity.com/dist/ez_setup.py 运行安装脚本 python ez_setup.py 最好再安装可能还需要依赖的库 yum install python-devel mysql-devel zlib-devel openssl-devel 现在就可以安装python支持mysql的库了 easy_install MySQL-python

安装Python的easy_install工具和BeautifulSoup模块

1.esay_install easy_install是Python的发行包管理工具,类似于linux的apt-get或者yum包管理工具,使用easy_install可以很方便的获取第三方的Python发行模块. 安装方法: 1.1 Mac OS X 系统可以在终端执行以下命令: curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python 1.2 Linux系统可以执行以下命令: wget https://bootstrap.py

安装python性能检测工具line_profiler

line_profiler是一款监测python的CPU密集型性能问题的强大工具,可以对函数进行逐行分析,在linux上安装时一切正常,然而今天在win10 64位系统安装失败了 pip3 install line_profiler 报错: error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio