当前位置:   article > 正文

关于Windows下python27各种包安装及更新过期的python库的问题_python27怎么安装常见库

python27怎么安装常见库

用pip命令安装python库,结果cmd提示我更新pip版本,由此产生了兴趣,在这里总结一下安装库或更新库的命令和常见错误~~

安装后缀.whl或tar.gz的库 
默认是你的python已经安装好了pip包,可以直接用pip命令,进入python安装文件夹下的Scripts文件夹,以管理员身份打开cmd,进入安装盘,我的是f,所以输入 f:,然后再输入Scripts文件夹目录进入该文件夹
cd F:\app\python27\Scripts
1
然后安装下载的whl或tar.gz文件,在这里输入绝对路径可以避免出错。即F:\app\openpyxl-2.4.4.tar.gz

pip install F:\app\openpyxl-2.4.4.tar.gz
1
安装好了之后呢,cmd提示我 
 è¿éåå¾çæè¿°
然后我 do as he told me to,结果报错,说什么 
AttributeError: ‘NoneType’ object 一堆,查资料发现,可以先从低版本的更新开始,逐步更新到最新版本,这样也是一种可行的办法。 
直接上图: 

è¿éåå¾çæè¿°

看到了吗?我是先更新到9.0.0版本,再更新至最新版本,不会报错,成功! 
对于过期的python库或者也叫包的更新也是一样,比如我现在要查看我都已经安装了什么库,它们都是什么版本的

pip list
1
再列出过期的库,这个命令同时显示该过期库的最新版本

pip list outdated
1
对于过期库的更新可用命令如下,注意和pip更新的命令不一样哦,pip不可以用下面的命令,会报错

pip install --upgrade 库名
1
但是由比较低级的版本直接更新到最新版本往往会出错,比如我更新lxml包的时候就报错了,所以我们可以采用指定更新版本逐步更新的办法解决! 
如:

pip install --upgrade lxml==3.6.0
1
要是报错就再往前改版本号,总有一款符合你的要求,然后再利用上面的命令更新至最新版本

pip install --upgrade lxml
1
大功告成!

2017年3月13日 
关于后缀为.egg的包安装,在cmd下进入python的scripts文件夹下,如果.egg不在当前文件夹下要写绝对路径

easy_install xxx.egg
1
这次安装的是pythonCRF工具包,或者直接按照官网提示

pip install python-crfsuite
1
然后控制台就自己去官网上下载安装包了,你就不用自己去找对应的os和版本了,很方便!

2017.03.21 
卸载已经安装的包怎么办呢?

pip uninstall+包名
eg:
pip uninstall numpy
1
2
3
即可。

2017.11.22 update 
win10+Python27环境安装scrapy框架 
首先去官网下载scrapy的安装包 https://scrapy.org/download/ 
然后采取上面的办法,找到python所在路径,进入\Scripts下面进行

pip install #Scrapy的绝对路径#
1
会出来一大堆required package,意思就是在安装scrapy之前你的电脑里需要有这些个包作为支撑,才能安装scrapy。如果你的电脑里没有这些依赖的包,python会自动collect并安装好。(如果你电脑里原来安装了scrapy,但是版本比当前的版本低,安装的时候也会提示你,当前安装的是XX版本,以前那个低版本的已经自觉退出历史舞台uninstall了等等) 
也可以直接

pip install Scrapy
1
不用提前在官网上下载然后填绝对路径,附上一个博主的example:http://cuiqingcai.com/912.html

重点来了:显示安装成功之后如何测试Scrapy包是否安装成功了呢? 

è¿éåå¾çæè¿°
在当前目录下输入 Scrapy 如果出现下图所示内容证明安装成功。

或者创建一个scrapy的demo

scrapy startproject scrapyDemo
è¿éåå¾çæè¿°


可以在Scripts文件夹下找到我们刚才创建的Demo的代码。

è¿éåå¾çæè¿°
--------------------- 
作者:xiangrikuidweixiao 
来源:CSDN 
原文:https://blog.csdn.net/sinat_28058359/article/details/60571550 
版权声明:本文为博主原创文章,转载请附上博文链接!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/904958
推荐阅读
相关标签
  

闽ICP备14008679号