《learning python the hard way》习题46 项目骨架搭建 问题小结(一)之软件包的安装

      在学习《learning python the hard way》的过程中,既痛又快乐。特别是在习题46项目骨架搭建一节,遇到了不少软件包安装的问题。现将我遇到的问题及解决方法总结如下,希望能帮助有需要的朋友。

     系统: Windows     版本:python2.7.9      命令行终端:Windows PowerShell

 

 

      到https://pypi.python.org/网站下载所需软件包,注意有的有python版本的限制,软件包以tar.gz结尾。下载完成后将其解压到python的安装目录。我的是解压到E:\Program Files\Python27目录下。

       打开PowerShell终端,进入到 E:\Program Files\Python27 目录

       进入方法,我的进入步骤是:

       输入 E:-->cd 'E:\Program Files\Python27' (注意:若文件夹名称中有空格,要在整个路径两端加上单引号)。

  • cd..                     返回上一个目录           
  • cd\                      返回根目录
  • cd 文件夹名X       进入到目录X下

       以下载的软件包 pip-7.1.0 为例。将解压后的文件夹放到 Python27 目录下,进入E:\Program Files\Python27\pip-7.1.0目录下,输入命令

 

python setup.py install 

 

即可安装成功。nose 和 virtualenv 软件包,安装过程相同,注意安装时要在对应的软件包目录下。

 

 

如果报ImportError: cannot import name DistutilsOptionError 错误,则编辑setup.py

删除 :from distutils.core import setup, Command, DistutilsOptionError 

增加 :from distutils.core import setup, Command 

增加 :from distutils.errors import DistutilsOptionError 

保存文件

再执行 python setup.py install  --->> ok

 

 

 

 

       在安装 python2.7.9 时,默认安装上了 setuptools 软件包,在安装 distribute 时出现了问题(关于setuptools和 distribute 的关系,请自行查阅)。此时可以使用更新命令,来更新setuptools。依然将 distribute 软件包复制到 Python27 目录下,进入到E:\Program Files\Python27目录,输入命令

 

pip install -U distribute 

即可更新安装成功。

 

 

       查看安装的软件包,输入命令

 

pip list

即可查看所有已安装的软件包。

 

 

 

 

       

       如果以上方法安装不成功,请寻求其他帮助。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值