pycharm安装scrapy失败_关于Python 库的安装

本文介绍了Python库的安装方法,包括使用PyCharm、pip和conda。强调了安装过程中可能遇到的问题,如下载库的来源、安装失败的解决办法以及conda和pip的使用技巧。还提供了相关软件的下载链接和安装步骤,帮助初学者解决安装Python库时的常见问题。
摘要由CSDN通过智能技术生成

在这里简单的说一下小白在自学Python过程中,可能不了解怎么去安装库,或者找不到去哪下载库的一些问题。

首先,库的安装方式有三种:

  • 使用Pycharm安装

  • 使用pip指令安装

  • 使用conda指令安装

其次,库的下载地址根据我个人习惯下载的:

  • 第一个是:https://www.lfd.uci.edu/~gohlke/pythonlibs/

  • 第二个是:https://pypi.org/simple/

    (这里要说明的一些问题是,对于第一个的网址,可能需要使用谷歌浏览器去下载,我之前用QQ浏览器下载会出现404情况,而第二个网址whl格式的库相对于第一个网址的要少些,如果要下载来安装,最好就下whl格式的)

这里推荐一个软件吧,如果是要学爬虫什么的还是挺方便的,并且在安装库时出现了错误还能直接复制内容,软件名:cmder(下载地址:https://cmder.net/),下载好后找个地方解压,然后配置一下环境变量什么的就OK了,关于环境变量什么的怎么配置的问题自己百度一下就好了

533106df2350f3365c8b0e18c334042f.png

接下来讲讲库的安装:

  1. 使用Pycharm安装

    一般学python的很多都会用到Pycharm的吧,打开Pycharm后按ctrl+alt+s就可以进入设置界面(或者点击File>settings..进入),然后从左往右点击,如图所示:

    fcf5a9d8c6920ba110809393acf99514.png

    例如我想要安装scrapy库,则在搜索框上输入scrapy,然后点击install package,这种方式安装基本是最便捷省心的了

    334fe87f63b73a2b450d52842b94dbc5.png

    虽然使用Pycharm能安装大部分的库,但这个方式安装的库来源是上面讲述的第二个网址,因为网站的库不是都有whl格式的,所以难免有些安装不上。

  2. 使用conda指令安装

    用这种方式安装是需要下载Anaconda(下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D)

    安装好后,按一下win键,选择所有程序找到安装的Anaconda,

    6a7df5e545a62a7ceee0adc1823e5745.png

    打开后找到你Pycharm安装库的位置,然后cd+路径进入(不在这个位置安装的话使用Pycharm是无法引用到库的,关于位置在哪可以参考上面使用Pycharm安装库的方式,截图有位置的),然输入conda install 库名(例如我的是scrapy),回车后等待就行了

    ef386db32c2bdcb46d51f7eb96ffbba7.png

    当然,虽然用conda指令安装很方便,但有些库是会安装失败的,并且安装速度方面也比较慢,接下来说一下使用pip安装

  3. 使用pip指令安装

    pip指令是python自带的,不需要独自安装

    使用方法:

    按win+r,然后输入cmd,回车后如图(和使用conda指令类似,也是需要cd+路径,然后输入pip install 库名(scrapy),回车后等待安装即可)

    e1825a370bcfff28119edc0bed91fcdb.png

不过像这样直接pip install 库名安装的话有些库是安装不了的,所以需要讲讲pip的离线安装,离线安装是需要到网上下载需要的库的whl格式,下载好后将文件放到你Pycharm引用库的位置,然后根据pip安装库的方式来安装即可(需要注意的是库名是你下载的文件的完整名称,也就是说连后缀都需要写上的),如图

575d29ca2658d8be67baca280deed6a8.png

另外,需要留意的一些问题是:  

a.可能你电脑所支持的库的名称格式不对,导致安装失败,这种原因呢,你输入pip debug --verbose,然后看看你下载的库和你电脑支持的名称哪个相似,更改为电脑支持的就好,如图

fed956b127796511d56eca5cc71a985b.png

b.可能你安装的库需要先安装其他的库,好比安装Scrapy,需要先安装lxml,zope.interface,twisted等之类的库,不过出现这些问题一般在报错中会提示你的

c.可能是你pip低级所导致的,可以升级一下pip,具体方式自己搜一下就有了

学会这些安装方法基本上安装库就没什么问题了,如果我这里有什么讲错了的或者讲的不清楚的可以私聊我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值