基础:构建Python开发环境

本文详细介绍了Python的安装步骤,包括不同操作系统的下载地址和版本选择,并讲解了使用setuptools工具安装基础包的方法。此外,还提供了解决安装过程中常见错误的解决方案。

1、安装Python

软件下载地址:https://www.python.org/downloads/

现在Python有两个版本:

Python 2.x,最新版本为2.7.8

Python 3.x,最新版本为3.4.1

Windows版本直接下载安装版本

Linux版本有三个途径:

  • 直接从操作系统安装盘中获取,版本较老
  • 从https://www.python.org/downloads/下载源代码,自行编译
  • 从http://www.activestate.com/activepython/downloads下载ActivePython Community Edition

2、安装setuptools

只介绍手工安装方式

  • 从https://pypi.python.org/pypi/setuptools/下载引导程序软件ez_setup.py(真实地址是https://bootstrap.pypa.io/ez_setup.py)
  • 进入Python安装目录,执行:python ez_setup.py
  • 引导程序会联网下载最新的setuptools源代码进行编译
  • 编译生成后文件清单
    • $PYTHON_HOME/Scripts目录下,有四个文件:easy_install-3.3-script.py、easy_install-3.3.exe、easy_install-script.py、easy_install.exe
    • $PYTHON_HOME/lib/site-packages目录下,有一个文件:setuptools-5.7-py3.3.egg

源代码编译安装

  • 从https://pypi.python.org/packages/source/s/setuptools下载最新版本的源代码(setuptools-5.7.tar.gz、setuptools-5.7.zip)
  • tar zxvf setuptools-5.7.tar.gz
  • cd setuptools-5.7
  • python setup.py install

3、利用easy_install安装Python egg包

easy_install程序所在目录:$PYTHON_HOME/Scripts

下载模块安装包(以egg扩展名结尾):模块一般从https://pypi.python.org/pypi网站上下载

安装模块:easy_install package_name

卸载模块:easy_install -m package_name


4、解决”Unable to find vcvarsall.bar“错误

安装MinGW:从http://sourceforge.net/projects/mingw/files/下载mingw-get-setup.exe

该程序是MinGW的安装器程序,安装完成后,接下来就需要安装MinGW Base System,在其安装过程需要联网到sourceforge.net下载源代码以及二进制文件。

成功安装MinGW Base System后,在Windows操作系统PATH环境变量中添加MinGW的可执行程序路径

进入Package的源代码目录,执行:python setup.py install build --compiler=mingw32


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值