Win7下已安装Python3.x,在Python2.7下安装Python包

背景

最近看完《Pytho Crash Course》(PCC)之后,开始看《Learn Python The Hard Way》(LPTHW),由于前者用的是Python3.x(目前在用3.6.1),后者用的是Python2.7,因此在Win7下需要两个都配置好[1, 2]。

LPTHW推荐了编辑器PyCharm Edu(我用的是3.5.1版),这个编辑器有个好处是指定一个项目/目录后,可以指定使用所需的是Python3.x还是Python2.7(只需设定安装目录)来编译,因此即使同时学习PCC和LPTHW,在PyCharm中不影响使用。

问题

最近练习LPTHW的ex46时,要求Install the following Python packages:

  1. pip from http://pypi.python.org/pypi/pip
  2. distribute from http://pypi.python.org/pypi/distribute
  3. nose from http://pypi.python.org/pypi/nose
  4. virtualenv from http://pypi.python.org/pypi/virtualenv
    由于之前安装Python3.5时安装过类似的包,所以比较熟悉,直接根据1所提供的文件下载对应的get-pip.py放到我的LPTHW目录下,然后打开cmd切换到LPTHW目录,输入: >py -2 get-pip.py即可更新到最新版的pip
    后面2-4即可使用pip来安装:> pip -2 install xxx,这里xxx分别代表distribute, nose和virtualenv

参考文献:

[1] 知乎: 同时装了Python3和Python2,怎么用pip?
[2] 知乎: 在同一台电脑下如何进行 Python 2 与 3 的切换?

你可能感兴趣的:(Win7下已安装Python3.x,在Python2.7下安装Python包)