美文网首页
Win7下已安装Python3.x,在Python2.7下安装P

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

作者: 超闲 | 来源:发表于2017-07-28 19:44 被阅读65次

    背景

    最近看完《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下安装P

          本文链接:https://www.haomeiwen.com/subject/emvflxtx.html