背景
最近看完《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:
- pip from http://pypi.python.org/pypi/pip
- distribute from http://pypi.python.org/pypi/distribute
- nose from http://pypi.python.org/pypi/nose
- 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 的切换?
网友评论