pycharm scrapy安装(创建scrapy项目失败怎么办)

本文目录
- 创建scrapy项目失败怎么办
- pycharm引入scrapy
- pycharm如何运行scrapy
- 怎么使用pycharm导入scrapy创建的工程
- python3.6自学教程,用pyCharm的,有没有Scrapy框架的教程
- ImportError: DLL load failed:找不到指定的模块怎么解决
- python 怎么使用第三方库
- 怎么用anaconda安装scrapy
创建scrapy项目失败怎么办
1、你需要已正确安装好scrapy;
2、假如你要将项目安装到D:\code\这个目录下,(我是使用pycharm),你在terminal下先转到该目录下:
D:
cd code
3、使用命令创建一个项目:
scrapy startproject 项目名
4、则在D:\code\目录下会成功创建一个你取的项目名的目录。
5、以上是标准的创建过程,如果你有遇到失败,那么请贴出你的失败提示。
pycharm引入scrapy
你是不是没有没有用anaconda的环境,只是安装了anaconda但是还是用的pycharm默认的环境
pycharm如何运行scrapy
Pycharm中scrapy的运行:
法一:Scrapy爬虫的运行需要到命令行下运行,在pychram中左下角有个Terminal,点开就可以在Pycharm下进入命令行,
默认是在项目目录下的,要运行项目,需要进入下一层目录,使用cd TestDemo 进入下一层目录,然后用scrapy crawl 爬虫名 , 即可运行爬虫。
如图:
法二:在TestDemoSpider目录和scrapy.cfg同级目录下面,新建一个entrypoint.py文件,如图:
其中只需把红色框体内的内容改成相应的爬虫的名字就可以在不同的爬虫项目中使用了,直接运行该文件就能使得Scrapy爬虫运行
更多Python知识,请关注Python视频教程!!
怎么使用pycharm导入scrapy创建的工程
1.首先得有一个Scrapy项目,我在Desktop上新建一个Scrapy的项目叫test,
2.在Desktop目录打开命令行,键入命令:scrapy startproject test1
3.打开Pycharm,选择open ,选择项目,ok
4.打开如下界面之后,按alt + 1, 打开project 面板
5.在test1/spiders/,文件夹下,新建一个爬虫spider.py, 注意代码中的name="dmoz"。这个名字后面会用到。
6.在test1目录和scrapy.cfg同级目录下面,新建一个begin.py文件,注意箭头2所指的名字和第5步中的name=’dmoz’ 名字是一样的。
from scrapy import cmdline
cmdline.execut
123
1
2
3
7. 上面把文件搞定了,下面要配置一下pycharm了。点击Run-》Edit Configurations
8. 新建一个运行的python模块
9. Name:改成spider; script:选择刚才新建的那个begin.py文件;Working Direciton:改成自己的工作目录
10. 至此,大功告成了,点击下图,右上角的按钮就能运行了。
python3.6自学教程,用pyCharm的,有没有Scrapy框架的教程
在利用pycharm安装scrapy包是遇到了挺多的问题。在折腾了差不多折腾了两个小时之后总算是安装好了。期间各种谷歌和百度,发现所有的教程都是利用命令行窗口安装的。发现安装scrapy需要的包真是多的要死啊。没有专门针对pycharm安装的。因此这里将自己的安装经验分享一下,希望能帮助一些pythoner少走一些弯路(废话到此为止,下面正题。。)
首先呢,你肯定要安装好了pycharm了,然后就是利用伟大的pycharm的自动查找安装第三方包,pycharm可以帮你找到大多数的第三方包,不需要你自己去网上查找和下载了。他会自动查找符合你添加python解释器的第三方模块。
然后就要告诉你在哪里可以利用pycharm安装第三方的包了,首先打开pycharm的左上角的File然后找到setting的选项
打开了setting之后就像上图选定的蓝色的选项,然后就会出现已经安装好了的第三方的包。有没有发现图片的右侧有一个绿色的加号,点进那个加号,然后就会出现如下的窗口。
然后你想要什么包直接在搜索框中搜索就行啦,搜索到之后就会自动帮你选中,然后点击下面的intall Package就ok啦。安装成功了就会给你一个绿色的成功的提示的信息,如果安装失败了就会有一个红色的error的提示。如果安装失败了也不要着急,一般安装失败的原因是,你要安装的包还需要其他包的支持,因此你就去百度谷歌呗,看看还需要什么包,然后按照顺序一步步的来就行。
然后开始安装模块吧,既然要安装scrapy包,那你就要按照下面的顺序来安装了。
按照从下往上的顺序安装就可以。
安装好了之后你就可以愉快的使用Scrapy了。
这里还有一个问题需要特别注意,这个问题也是特别的重要的。那就是虽然你已经安装好了Scrapy但是还要在在环境变量中添加你的Scrapy。
这次按装我顺便也学会了如何去添加系统的环境变量(说来惭愧啊,一直没有用命令窗口来写过python程序,所以自己的python的路径都没有添加到环境变量中)
这里顺便说一下如何添加环境变量吧(这里针对的是win7)。
首相打开计算机的属性,然后点击高级系统设置,
然后点击环境变量,
找到了图中标记了的Path,选中之后点击下面的,然后在出现的路径的后面加分号;,然后就开始添加你的python解释器的路径,如C:\Python27,然后继续添加你的scrapy所在的文件夹(一定要注意前面添加;)如我的是在 H:\Users\heng\AppData\Roaming\Python\Scripts
然后就大功告成了。
然后就是创建scrapy的工程了
在空目录下按住Shift键右击,选择“在此处打开命令窗口”,输入一下命令:
scrapy startproject tutorial
ImportError: DLL load failed:找不到指定的模块怎么解决
ImportError:DLL
load
failed:找不到指定的模块的解决方法是把numpy、scipy、matplotlib、scikit-learn用pip
uninstall掉,再去下载最新的whl包重新安装。
具体方案是:
第一步:
在命令中输入以下指令卸载相应的包:pip
uninstall
numpy;pip
uninstall
scipy;pip
uninstall
matplotlib;pip
scikit-learn
第二步:
在下面的网站中找到对应的包,如果是python2.7就是cp27系列的,电脑是多少位的一定下载对应版本
***隐藏网址***
***隐藏网址***
***隐藏网址***
***隐藏网址***
第三步:
找到安装python的目录下的scipyts文件,在这个文件里安装相应的whl包
比如指令为
cd
C:/xxx/xxx/scipyts,然后在这里用指令
pip
install
D:/xxx/xxx/xxx.whl
假如有successful的显示就是完成了。
python 怎么使用第三方库
这是关于Python的第13篇文章,也是关于《编程小白的第1本Python入门书》内容的最后一篇,主要介绍下如何使用第三方库。
1. 第三方库
Python相当于一个手机,第三方库相当于手机里各种各样的APP。
当我们想搭建网站时,可以选择功能全面的Django、轻量的Flask等web框架;当我们想做一个爬虫时,可以使用Scrapy框架;当我们想做数据分析时,可以选择Pandas数据框架等,这些都是一些很成熟的第三方库。
那么,如何根据自己的需求找到相应的库呢?
可以在 这个网站上按照分类去查找需要的库。
2. 安装第三方库
这里主要介绍如何在PyCharm中安装第三方库。
1)打开PyCharm——顶部菜单File——选择Default Settings;
2)搜索project interpreter,选择当前Python环境,然后底部点击“+”号添加库;
3)搜索数据库名称——选中该库后点击底部的Install Package,在安装成功后会出现成功提示,此时可以返回到之前的Project Interpreter中查看自己安装的库,点击“-”号可以卸载掉不需要的库。
3. 使用第三方库
使用第三方库时,只要在在PyCharm中输入库之后就可以使用了。输入库用import,比如输入requests库为:import requests。
第一阶段关于Python的基础知识大致先到这里,第二阶段的分享会以Python爬虫为主。
怎么用anaconda安装scrapy
anaconda中安装scrapy的方法:
步骤1:在安装Anaconda的情况下,只需在cmd窗口输入:conda install scrapy ,按回车就可以;
步骤2:检测scrapy是否安装成功,在cmd窗口输入scrapy回车查看;
步骤3:在pycharm中输入import scrapy ,没有报错,安装成功。
更多Python知识,请关注Python视频教程!!

更多文章:
函数指针数组初始化(用C语言在主函数中定义和初始化一个二维数组a[3][4]和一个指针数组,采用指针数组去访问数组元素a[2][4])
2026年10月10日 09:40
android layout布局(如何让Android自适应不同分辨率或不同屏幕大小的layout布局)
2026年10月10日 06:20
smart原则中的m指的是目标应该具有下面哪个特征(smart原则中的a指的是目标应该具有下面哪个特征)
2026年10月9日 23:50
linux中vim基本操作(在linux中vim如何查找下一个)
2026年10月9日 22:00







