[置顶] 关于Windows下python27各种包安装及更新过期的python库的问题
2017-03-06 10:28
447 查看
用pip命令安装python库,结果cmd提示我更新pip版本,由此产生了兴趣,在这里总结一下安装库或更新库的命令和常见错误~~
安装后缀.whl或tar.gz的库
默认是你的python已经安装好了pip包,可以直接用pip命令,进入python安装文件夹下的Scripts文件夹,以管理员身份打开cmd,进入安装盘,我的是f,所以输入 f:,然后再输入Scripts文件夹目录进入该文件夹
然后安装下载的whl或tar.gz文件,在这里输入绝对路径可以避免出错。即F:\app\openpyxl-2.4.4.tar.gz
安装好了之后呢,cmd提示我
然后我 do as he told me to,结果报错,说什么
AttributeError: ‘NoneType’ object 一堆,查资料发现,可以先从低版本的更新开始,逐步更新到最新版本,这样也是一种可行的办法。
直接上图:
看到了吗?我是先更新到9.0.0版本,再更新至最新版本,不会报错,成功!
对于过期的python库或者也叫包的更新也是一样,比如我现在要查看我都已经安装了什么库,它们都是什么版本的
再列出过期的库,这个命令同时显示该过期库的最新版本
对于过期库的更新可用命令如下,注意和pip更新的命令不一样哦,pip不可以用下面的命令,会报错
但是由比较低级的版本直接更新到最新版本往往会出错,比如我更新lxml包的时候就报错了,所以我们可以采用指定更新版本逐步更新的办法解决!
如:
要是报错就再往前改版本号,总有一款符合你的要求,然后再利用上面的命令更新至最新版本
大功告成!
2017年3月13日
关于后缀为.egg的包安装,在cmd下进入python的scripts文件夹下,如果.egg不在当前文件夹下要写绝对路径
这次安装的是pythonCRF工具包,或者直接按照官网提示
然后控制台就自己去官网上下载安装包了,你就不用自己去找对应的os和版本了,很方便!
2017.03.21
卸载已经安装的包怎么办呢?
即可。
2017.11.22 update
win10+Python27环境安装scrapy框架
首先去官网下载scrapy的安装包 https://scrapy.org/download/
然后采取上面的办法,找到python所在路径,进入\Scripts下面进行
会出来一大堆required package,意思就是在安装scrapy之前你的电脑里需要有这些个包作为支撑,才能安装scrapy。如果你的电脑里没有这些依赖的包,python会自动collect并安装好。(如果你电脑里原来安装了scrapy,但是版本比当前的版本低,安装的时候也会提示你,当前安装的是XX版本,以前那个低版本的已经自觉退出历史舞台uninstall了等等)
也可以直接
不用提前在官网上下载然后填绝对路径,附上一个博主的example:http://cuiqingcai.com/912.html
重点来了:显示安装成功之后如何测试Scrapy包是否安装成功了呢?
在当前目录下输入 Scrapy 如果出现下图所示内容证明安装成功。
或者创建一个scrapy的demo
可以在Scripts文件夹下找到我们刚才创建的Demo的代码。
安装后缀.whl或tar.gz的库
默认是你的python已经安装好了pip包,可以直接用pip命令,进入python安装文件夹下的Scripts文件夹,以管理员身份打开cmd,进入安装盘,我的是f,所以输入 f:,然后再输入Scripts文件夹目录进入该文件夹
cd F:\app\python27\Scripts
然后安装下载的whl或tar.gz文件,在这里输入绝对路径可以避免出错。即F:\app\openpyxl-2.4.4.tar.gz
pip install F:\app\openpyxl-2.4.4.tar.gz
安装好了之后呢,cmd提示我
然后我 do as he told me to,结果报错,说什么
AttributeError: ‘NoneType’ object 一堆,查资料发现,可以先从低版本的更新开始,逐步更新到最新版本,这样也是一种可行的办法。
直接上图:
看到了吗?我是先更新到9.0.0版本,再更新至最新版本,不会报错,成功!
对于过期的python库或者也叫包的更新也是一样,比如我现在要查看我都已经安装了什么库,它们都是什么版本的
pip list
再列出过期的库,这个命令同时显示该过期库的最新版本
pip list outdated
对于过期库的更新可用命令如下,注意和pip更新的命令不一样哦,pip不可以用下面的命令,会报错
pip install --upgrade 库名
但是由比较低级的版本直接更新到最新版本往往会出错,比如我更新lxml包的时候就报错了,所以我们可以采用指定更新版本逐步更新的办法解决!
如:
pip install --upgrade lxml==3.6.0
要是报错就再往前改版本号,总有一款符合你的要求,然后再利用上面的命令更新至最新版本
pip install --upgrade lxml
大功告成!
2017年3月13日
关于后缀为.egg的包安装,在cmd下进入python的scripts文件夹下,如果.egg不在当前文件夹下要写绝对路径
easy_install xxx.egg
这次安装的是pythonCRF工具包,或者直接按照官网提示
pip install python-crfsuite
然后控制台就自己去官网上下载安装包了,你就不用自己去找对应的os和版本了,很方便!
2017.03.21
卸载已经安装的包怎么办呢?
pip uninstall+包名 eg: pip uninstall numpy
即可。
2017.11.22 update
win10+Python27环境安装scrapy框架
首先去官网下载scrapy的安装包 https://scrapy.org/download/
然后采取上面的办法,找到python所在路径,进入\Scripts下面进行
pip install #Scrapy的绝对路径#
会出来一大堆required package,意思就是在安装scrapy之前你的电脑里需要有这些个包作为支撑,才能安装scrapy。如果你的电脑里没有这些依赖的包,python会自动collect并安装好。(如果你电脑里原来安装了scrapy,但是版本比当前的版本低,安装的时候也会提示你,当前安装的是XX版本,以前那个低版本的已经自觉退出历史舞台uninstall了等等)
也可以直接
pip install Scrapy
不用提前在官网上下载然后填绝对路径,附上一个博主的example:http://cuiqingcai.com/912.html
重点来了:显示安装成功之后如何测试Scrapy包是否安装成功了呢?
在当前目录下输入 Scrapy 如果出现下图所示内容证明安装成功。
或者创建一个scrapy的demo
scrapy startproject scrapyDemo
可以在Scripts文件夹下找到我们刚才创建的Demo的代码。
相关文章推荐
- 解决关于python3.4 在windows安装Pillow、lxml 和 ubuntu lxml 安装失败问题
- 关于Python安装和pip更新过程中遇到的问题及解决方案
- ubuntu安装pip+python27+ipython+scrapy+zlib-及遇到的各种问题解决
- Windows系统关于Mysql-Python无法安装的问题
- 关于解决Python使用pip安装pyjnius时的问题(windows平台)
- [置顶] win10安装Python出现问题解决方法
- python MySQLdb在windows环境下的快速安装、问题解决方式 【转】
- python MySQLdb在windows环境下的快速安装、问题解决方式
- 关于Windows Workflow Function 安装问题
- windows安装python2.7后的注册(registry)问题
- 在Windows上安装Python+MySQL 的常见问题及解决方法
- 关于python包不能安装问题(statsmodels、sklearn、matplotlib)
- python安装的各种问题
- 【Python】解决Python27下安装requests问题
- Windows下Python安装whl格式包问题。
- 关于vb6自带打包工具打包后的安装文件在windows操作系统上安装出现问题的解决方法(部分转载)
- windows下安装scikit learn以及python的各种包
- python在windows平台的pip安装package时的编译问题
- 关于Python3(v3.6.3)的cx_freeze安装问题