刚开始学python,看的资料是learn python the hard way,python是2.7,现在看的是exercise46:项目骨架,要安装pip、distribute、nose、virtualenv这些。我把自己的安装过程记录一下。
1.pip
下载地址:https://pypi.python.org/pypi/pip#downloads
下载后解压pip-9.0.1.tar,到可执行的目录,如下:
执行如下命令:
python setup.py install
执行完毕,再在命令行窗口执行 如下命令:
pip list
- 我们会发现,也不识别这个命令。通过上个步骤,我们可以知道,可能也是因为没添加环境变量的缘故。
我们在PATH最后添加:
C:\Users\APP_Server\AppData\Local\Programs\Python\Python36\Scripts\;
最后,再执行pip list,发现成功了;
2.distribute
下载地址:https://pypi.org/project/distribute/#files
扫描二维码关注公众号,回复:
5004978 查看本文章
解压后“shift+右键”打开命令行,输入“python”,进入python命令行
python setup.py install
- 1
可能提示无 cli.exe 或者 cli32.exe 或者 cli64.exe ,这时进入
C:\Python27\Lib\site-packages\setuptools
目录下可以copy相应的 cli 文件到 distribute 解压目录下,再次执行
python setup.py install
不报错,已经安装成功。
但这时候输入
import distribute
显示报错,
Traceback (most recent call last):
File "<pyshell#25>", line 1, in <module>
import distribute
ImportError: No module named distribute
但已经安装成功了,具体原因我也不清楚,求大神解答。
3.nose和virtualenv
下载地址:http://pypi.python.org/pypi/nose
http://pypi.python.org/pypi/virtualenv
下载并解压nose-1.3.0.tar.gz和virtualenv-16.0.0.tar.gz ,然后到相应目录执行
python setup.py install
就能成功安装。