【Python学习笔记】pip安装失败的替代方法&解决方案
2017-04-17 15:54
651 查看
1.装BeautifulSoup
装BeautifulSoup的时候就出现了pip安装不上的问题。虽然我用的是pycharm,但是通过第三方安装库的方式一直失败,所以尝试换pip。
然而没有成功。
通过查阅相关资料得到了解决方案一:手动下载安装包。
好在BeautifulSoup是有自己的文档网页的,可以直接下载文件,然后进入cmd。
2.装Requests
这次没有找到文件,但pycharm依然安装失败(= =)。发现已经默认装好了pip和easy_install,而pip一如既往报一大堆错,看得眼花,干脆用easy_install安装。
但是这里需要注意的一点是,一般大家都不提倡使用easy_install来安装,因为easy_install只能安装而不能卸载,卸载时需要进入到python的安装目录下的lib文件夹中手动删除对应的模块内容,所以还是尽量用pip。
3.装wordcloud
又一次pip失败,不是error就是unicodedecodeerror 。
Error:could not find a version that satisfies the requirement wordcloud(from version:)
UnicodeDecodeError :“ascii” code can't decode byte
一怒之下认真看了一阵的报错,并查了很久的资料,终于还是找到了解决的办法。感谢这位博主的文章!
解决方案就是在python安装目录: python27\Lib\site-packages中新建一个文件sitecustomize.py,内容为:
其实我试了不止这一个方法,但是只有这一个成功了,所以只贴了这一个~ 之后用pip安装wordcloud愉快成功,顺便还安装了一下jieba。
另外,在Windows系统下,wordcloud直接安装可能会虚,试试在Python Extension Packages for Windows的第三方平台下载wordcloud的whl文件,放在pip所在的Scripts文件夹中,然后在本地用pip安装。
注意,cp27的意思就是匹配python2.7 ,win_amd64即64位的操作系统。下载好之后在cmd中:
装BeautifulSoup的时候就出现了pip安装不上的问题。虽然我用的是pycharm,但是通过第三方安装库的方式一直失败,所以尝试换pip。
然而没有成功。
通过查阅相关资料得到了解决方案一:手动下载安装包。
好在BeautifulSoup是有自己的文档网页的,可以直接下载文件,然后进入cmd。
python setup.py build python setup.py install注意下载的版本问题,导入时如果出错可以试试:
from bs4 import BeautifulSoup
2.装Requests
这次没有找到文件,但pycharm依然安装失败(= =)。发现已经默认装好了pip和easy_install,而pip一如既往报一大堆错,看得眼花,干脆用easy_install安装。
但是这里需要注意的一点是,一般大家都不提倡使用easy_install来安装,因为easy_install只能安装而不能卸载,卸载时需要进入到python的安装目录下的lib文件夹中手动删除对应的模块内容,所以还是尽量用pip。
3.装wordcloud
又一次pip失败,不是error就是unicodedecodeerror 。
Error:could not find a version that satisfies the requirement wordcloud(from version:)
UnicodeDecodeError :“ascii” code can't decode byte
一怒之下认真看了一阵的报错,并查了很久的资料,终于还是找到了解决的办法。感谢这位博主的文章!
解决方案就是在python安装目录: python27\Lib\site-packages中新建一个文件sitecustomize.py,内容为:
import sys sys.setdefaultencoding('gb2312')
其实我试了不止这一个方法,但是只有这一个成功了,所以只贴了这一个~ 之后用pip安装wordcloud愉快成功,顺便还安装了一下jieba。
另外,在Windows系统下,wordcloud直接安装可能会虚,试试在Python Extension Packages for Windows的第三方平台下载wordcloud的whl文件,放在pip所在的Scripts文件夹中,然后在本地用pip安装。
注意,cp27的意思就是匹配python2.7 ,win_amd64即64位的操作系统。下载好之后在cmd中:
pip install wordcloud‑1.3.1‑cp27‑cp27m‑win_amd64.whl在这里,我的电脑是64位的,但是安装时说版本不匹配……于是又试了一下win32的版本,安装成功(……)。
相关文章推荐
- 【python学习】Windows上Python3.6 通过pip安装第三方库时出现UnicodeDecodeError的解决方法
- Python学习笔记(一)三步走安装pip
- python3.5学习笔记:linux6.4 安装python3 pip setuptools
- python学习笔记---python安装pip,并通过pip安装bs4
- Python学习笔记三(Try-cacth&with方法)
- Django学习笔记1——win10下安装pip与python环境【django环境部署I】
- Python学习笔记(一)三步走安装pip
- python学习笔记13:Qt Designer的安装方法
- Python 安装theano tensorflow keras 教程与pip安装失败解决方法
- 学习笔记一、Python pip包安装
- python学习笔记12:OpenPyXL的安装方法
- CentOS下使用yum安装python-pip失败的完美解决方法
- python3.4学习笔记(十六) windows下面安装easy_install和pip教程
- python3.5学习笔记:linux6.4 安装python3 pip setuptools
- python3.5学习笔记:linux6.4 安装python3 pip setuptools
- CentOS下使用yum安装python-pip失败的完美解决方法
- python3.4学习笔记(十六) windows下面安装easy_install和pip教程
- python学习笔记(sqlalchemy安装失败)
- 4、Python学习笔记--傻瓜式安装pip
- python3.4学习笔记(十九) 同一台机器同时安装 python2.7 和 python3.4的解决方法