python windows下载 linux装_python_基础知识_0_安装(window/linux)

1 window下安装Python

b) 安装: 双击python-2.7.3.msi,按照默认安装方式,一路next即可,安装到c盘(默认安装目录为:C:\Python27)

c) 配置环境变量: 设置系统PATH,增加配置项 C:\Python27,验证方式如下:

如果不将python安装目录设置到系统环境变量的话,那么在cmd中 输入python命令,会提示:

python不是内部或外部命令

d) 下载python辅助工具(便利的安装第三方库的工具) setuptools

地址如下:

下载后,直接双击,即可下载 setuptools-5.1.zip工具,解压后,

cmd cd到解压后的目录;运行 python setup.py install

这样,setuptools就会自动安装到 C:\Python27\Scripts内

e) 配置 easy_install环境变量:

验证方式如下图:

安装好easy_install工具后,可以使用命令:

easy_install numpy

easy_install django

等命令来下载需要的第三方库, 所有第三方下载的文件都会放在 C:\Python27\Lib\site-packages 内

2 linux下安装Python

b) 在linux内创建 文件夹 python,并将 Python-2.7.3.tgz拷贝过去

c) 安装,步骤如下图:

解压文件

解压后设置python前缀-->linux安装python时,需要增加前缀,这样保证 make install时,该软件任何的文档都被复制到目标目录pythonnew中,达到维护方便的目的。

[root@localhost Python-2.7.3]# ./configure --prefix=/usr/local/pythonnew

解压后执行make(对python解释器进行编译工作)

[root@localhost Python-2.7.3]# make

执行make install 将上一步编译好的python环境安装到上面配置的目录/usr/local/pythonnew中

[root@localhost Python-2.7.3]# make install

安装成功后验证:

看上图,如果linux进入了python命令,输入 exit()失效时(linux不支持时)

摁 ctrl + d 退出python命令环境。

d) 通过软连接方式告诉机器使用那个版本的python

大多是linux已经集成了python的解释器,可能是2.4或者2.6版,这些版本较低,如果直接执行 python命令的话,必然显示的是默认集成好的版本,我们希望使用我们安装好的高级版本,可以通过软连接方式,具体如下:

(相当于win平台的创建快捷方式)

[root@localhost bin]# ln -s /usr/local/python/bin/python /bin/pythonnew

[root@localhost bin]# pythonnew 使用软连接

Python 2.7.7 (default, Jul 21 2014, 22:35:35) 显示期待的版本

将安装好的python2.7目录下的bin/python命令 创建软连接到 /bin/pythonnew

注:别写成 /bin/python 否则在执行

python时还是查找以前默认版本方式,

找到

后下载 ez_setup.py, 后双击执行,下载得到包setuptools-5.2

拷贝到linux下,解压安装

[root@localhost local]# ls

python Python-2.7.7 Python-2.7.7.tgz setuptools-5.2.zip 拷贝后解压

[root@localhost local]# unzip setuptools-5.2.zip

[root@localhost local]# ls

python Python-2.7.7 Python-2.7.7.tgz setuptools-5.2 setuptools-5.2.zip

[root@localhost local]# cd setuptools-5.2

pythonnew就是上面配置的软连接, 这是执行编译

[root@localhost setuptools-5.2]# pythonnew setup.py build

[root@localhost setuptools-5.2]# pythonnew setup.py install 安装

这时出现了问题,安装报错,RuntimeError: Compression requires the (missing) zlib module

处理方式---> 作者另一篇博客 http://chengjianxiaoxue.iteye.com/blog/2095012 )

安装成功后,有如下提示信息:

Installed /usr/local/python/lib/python2.7/site-packages/setuptools-5.2-py2.7.egg

Processing dependencies for setuptools==5.2

Finished processing dependencies for setuptools==5.2

此时去python安装目录下可以看到 easy_install安装进来了

[root@localhost setuptools-5.2]# ls /usr/local/python/bin/

2to3 idle python2 python2-config

easy_install pydoc python2.7 python-config

easy_install-2.7 python python2.7-config smtpd.py

[root@localhost setuptools-5.2]#

给easy_install工具做软连接

[root@localhost setuptools-5.2]# ln -s /usr/local/python/bin/easy_install /bin/e

asy_installnew

如果使用工具安装报错如下

Could not find suitable distribution for Requirement.parse('django')

参考链接http://chengjianxiaoxue.iteye.com/admin/blogs/2095029

安装成功后如下

Installed /usr/local/python/lib/python2.7/site-packages/Django-1.6.5-py2.7.egg

Processing dependencies for django

Finished processing dependencies for django

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值