pip安装

1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads
 
2.下载pip-7.1.2.tar.gz (md5, pgp)完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:
python setup.py install

安装的过程中有可能会出现“ImportError: No module named setuptools”的错误提示,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。只需要下载https://bootstrap.pypa.io/ez_setup.py 自动化安装脚本,并运行即可自动判别python版本进行自动化安装,之后再运行 python setup.py install 即可自动安装第三方模块了

 
安装好之后,我们直接在命令行输入pip,同样会显示‘pip’不是内部命令,也不是可运行的程序。因为我们还没有添加环境变量,添加系统环境变量即可。
 

之后很容易安装,pip install pandas/xgboost/sklean 等依赖库

 

【总结】

无论何时,在cmd中出现了:

不是内部或外部命令,也不是可运行的程序或批处理文件。

的错误,那都是没有找到对应的可执行程序,所以:

要么是本身系统中的确没有此种可执行程序 -> 下载或安装此种程序,再记得确保PATH中包含对应路径。

要么是有此程序,但是PATH中没有包含对应的路径 -> 添加对应的路径到PATH中即可。

pip安装报错:is not a supported wheel on this platform

 

可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。

可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台)

  我下载到的numpy库文件名:

  使用pip安装(在命令行中):

  报错:***  is not a supported wheel on this platform,通过在stackoverflow上的一个帖子成功解决问题。

  方法:在shell中输入import pip; print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还有版本,我这里如下:


>>import pip; print(pip.pep425tags.get_supported())
[('cp27', 'none', 'win32'), ('py2', 'none', 'win32'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('cp26', 'none', 'any'), ('cp25', 'none', 'any'), ('cp24', 'none', 'any'), ('cp23', 'none', 'any'), ('cp22', 'none', 'any'), ('cp21', 'none', 'any'), ('cp20', 'none', 'any'), ('py27', 'none', 'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any'), ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('py21', 'none', 'any'), ('py20', 'none', 'any')]

  通过这里可以发现上面下载的文件名格式是不支持的,修改为:numpy-1.10.4+mkl-cp27-none-win32.whl即可成功安装。

  其它的库也同理可以成功安装,不过也请注意库的依赖。

  (参考帖子网址:http://stackoverflow.com/questions/28107123/cannot-install-numpy-from-wheel-format?rq=1)

  (python库下载地址(库很丰富,下载速度也很快):http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy)

参考:http://www.cnblogs.com/Mr-Rice/p/3960487.html

http://blog.csdn.net/olanlanxiari/article/details/48195389

http://blog.csdn.net/xueli1991/article/details/51914914

最新文章

  1. MIT License
  2. JMeter学习(三)元件的作用域与执行顺序
  3. Java编程思想学习(七) 抽象类和接口
  4. angular js 指令的数据传递 及作用域数据绑定
  5. c#面向对象小结
  6. JDBC初步(一)
  7. Socket 学习(三).3 TCP UDP 图解
  8. js背景自适应,学到了
  9. photoshop关于图层的一些操作,几乎全部操作
  10. Mac idea激活
  11. Unicode与UTF8
  12. ue4网络同步概念笔记
  13. MySql cmd下的学习笔记 —— 有关分组的操作(group by)
  14. Git删除文件
  15. maven 从私仓库下载jar包
  16. C# winfrom ComboBox 调整下拉菜单的高度
  17. Dbzoj#3188. [Coci 2011]Upit
  18. cowboy的cookie和session的例子
  19. el语句 的 变量只能从域对象中获取 所以需要先添加到域对象
  20. 【题解】Crash的数字表格 BZOJ 2154 莫比乌斯反演

热门文章

  1. 思维导图软件xmind和mindmanager哪个更好
  2. OAuth 2.0 Authorization Framework RFC
  3. 3. Layout -- 1
  4. 在项目代码中载入cocostudio导出的动画并循环播放
  5. 如何使用Ultraiso制作U盘启动盘
  6. Android获取网络图片应用示例
  7. [每日一题] OCP1z0-047 :2013-08-24 FLASHBACK—TABLE/PRIMARY KEY(FOREIGN KEY?)......98
  8. STS项目html文件中文乱码解决
  9. 【Android开发经验】Cannot generate texture from bitmap异常的解决方式
  10. hdu 5055(坑)