Pycharm使用爬虫时遇到etree红线问题及解决
目录
- 使用爬虫时遇到etree红线问题
- 1.首先解释一下该问题的原因
- 2.没有红线了,完美解决
- lxml和etree标红线问题
- 解决方法
使用爬虫时遇到etree红线问题
1.首先解释一下该问题的原因
是Pycharm的解释器与所要求的解释器不匹配:
解决方法很简单:
将软件Pycharm的解释器换成python安装路径的python.exe所在文件夹的路径
步骤如下:
找到软件Pycharm解释器interpreten的位置,然后添加上上述路径看图:
2.没有红线了,完美解决
lxml和etree标红线问题
解决方法
1.查看本机python版本:python - V(我这里是python3.8)
2.下载地址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
选择与python版本相对应的版本号,这里选择cp38,下载。
3. 在下载文件所在目录下打开命令行执行 pip install lxml-4.3.5-cp37-cp37m-win_amd64.whl 命令:
pip install D:\新建文件夹\lxml-4.6.2-cp38-cp38-win_amd64.whl
Successfully则成功。
解决成功! 以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
pycharm无法导入lxml的解决办法
第一种 打开PyCharm, 然后PyCharm -> Preferences -> 在搜索框中输入Project Interpreter, 转到 -> 找到左下角的"+"点击 ->在搜索框中输入"lxml", 然后点击左下角的 "install Package", 等加载完成关闭即可 -> 返回上页"OK"即可 第二种 win10 64位,pycharm版本为2019.3.1,编程语言为 pyt
-
pycharm下打开、执行并调试scrapy爬虫程序的方法
首先得有一个Scrapy项目,我在Desktop上新建一个Scrapy的项目叫test,在Desktop目录打开命令行,键入命令:scrapy startproject test1 目录结构如下: 打开Pycharm,选择open 选择项目,ok 打开如下界面之后,按alt + 1, 打开project 面板 在test1/spiders/,文件夹下,新建一个爬虫spider.py, 注意代码中的name="dmoz".这个名字后面会用到. 在test1目录和scrapy.cfg同级目
-
浅谈pycharm导入pandas包遇到的问题及解决
python刚入门的小白,不定时更新自己在做实验的遇到的问题及解决方案. 最近受疫情影响,每天呆在家里上网课,三点一线地过着生活,不过在家跟在学校都是一样的,一样要上课听老师读PPT,一样要在电脑上敲自己也不是很懂的代码.这个学期我们开展了数据预处理这门课,老师在第一周要求我们用python处理csv文件里的数据,所以我就在官网上下载了pycharm community进行实验. 下载可以直接在搜索pycharm官网点击下载community版本 因为实验的之前需要用到Pandas来进行处理,而
-
Pycharm使用爬虫时遇到etree红线问题及解决
目录 使用爬虫时遇到etree红线问题 1.首先解释一下该问题的原因 2.没有红线了,完美解决 lxml和etree标红线问题 解决方法 使用爬虫时遇到etree红线问题 1.首先解释一下该问题的原因 是Pycharm的解释器与所要求的解释器不匹配: 解决方法很简单: 将软件Pycharm的解释器换成python安装路径的python.exe所在文件夹的路径 步骤如下: 找到软件Pycharm解释器interpreten的位置,然后添加上上述路径看图: 2.没有红线了,完美解决 lxml和etr
-
pycharm运行程序时在Python console窗口中运行的方法
问题:在pycharm中点击run运行程序,发现没有打开run窗口,而是打开的Python console窗口. 解决方法:打开菜单栏run->edit configurations,把下图中的复选框取消就可以了. 以上这篇pycharm运行程序时在Python console窗口中运行的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
解决Pycharm中import时无法识别自己写的程序方法
我们用pycharm打开自己写的代码,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的文件,但是我们写的文件又确实在同一个文件夹中, 这种问题可以用下面的方法解决: 1)打开File-->Setting->打开 Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上 2)右键点击自己的工作空间,找下面的Mark Directory as 选择Source Root,就可以解决上面的问题了! 以上这篇解决P
-
解决Pycharm调用Turtle时 窗口一闪而过的问题
如下所示: #彩色螺旋线 import turtle turtle.pensize(2) turtle.bgcolor("black") colors = ["red","yellow","purple","blue"] turtle.tracer(False) for x in range(400): turtle.forward(2*x) turtle.color(colors[x % 4]) turt
-
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
1: 更新代码时, 监测到本地代码改变,需要和合并,重启之后才可以, 选择No同时,代码会被冲掉,新增加的文件也会被冲掉, 但是pycharm有一个文件历史记忆,找到之后可以找到丢失的文件. 1: 选择工程跟目录 2: 右键点开 3: 找到 Local History ----- show History 点开之后,就会弹出一个框,左侧是文件名称,你找到相对应的名称之后,打开,赋值代码即可. 总结 以上所述是小编给大家介绍的解决使用pycharm提交代码时冲突之后文件丢失找回的方
-
pycharm执行python时,填写参数的方法
1.按快捷键:alt+shift+F10调出运行窗口,之后选择Edit Configurations或者按0 2.输入参数,点击运行 以上这篇pycharm执行python时,填写参数的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
Pycharm创建项目时如何自动添加头部信息
1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script 3..添加头部内容 可以根据需要添加相应的信息 #!/usr/bin/python3 可用的预定义文件模板变量为: $ {PROJECT_NAME} - 当前项目的名称. $ {NAME} - 在文件创建过程中在"新建文件"对话框中指定的新文件的名称. $ {USER} - 当前用户的登录名.
-
Pycharm debug调试时带参数过程解析
这篇文章主要介绍了Pycharm debug调试时带参数过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 今天在网上找了一个例子敲代码,因为我使用的是PyCharm,例子运行时需要带参数,开始不知道怎么带参数,网上搜了大半天,最终才找到自己想要的方法,记录一下. 代码中有需要使用到参数,如下图: 因为开始不知道怎么带参数,直接运行时,报错,因为没参数 运行时,至少需要一个文件参数,添加参数 在PyCharm中选择'Run'->Edit C
-
pycharm运行程序时看不到任何结果显示的解决
原因是用程序选择了console来运行,取消console方法如下: Run->Edit Configurations 取消run with python console的勾 补充拓展:解决pycharm运行后不显示run的结果问题 1:函数结果未通过print进行输出,修改后:print (函数名()) 2:取消Run with python console 以上这篇pycharm运行程序时看不到任何结果显示的解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.
-
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
已经pip安装好第三方库了,但是在pycharm中import还是标红,像下图: 我记得上次重装系统,出现这种情况的时候,我重启一下pycharm就行了(但是感觉pycharm一开一关很费时间) 还有一个解决办法: 点击File --> Settings --> Project --> Project interpreter--> 双击pip那一栏 在搜索框那一栏输入你导包标红的包 --> 再在左下角点击Install Package,直到出现Package '包名' ins
随机推荐
- vbscript获取文件的创建时间、最后修改时间和最后访问时间的方法
- JavaScript对JSON数据进行排序和搜索
- 使用PHP函数scandir排除特定目录
- 防止xss和sql注入:JS特殊字符过滤正则
- sql2008保存注册服务器的实现方法
- prototype与jquery下Ajax实现的差别
- 用JS做的简单的可折叠的两级树形菜单
- Javascript 定时器调用传递参数的方法
- php中$_REQUEST、$_POST、$_GET的区别和联系小结
- Python中用函数作为返回值和实现闭包的教程
- cwRsync提示password file must be owned by root when running as root的解决方法
- Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决
- IIS 多站点 用户隔离视频教程
- JQuery 传送中文乱码问题的简单解决办法
- 老生常谈的跨域处理
- 浅谈javascript中createElement事件
- js仿土豆视频滚动菜单
- Python基于Pymssql模块实现连接SQL Server数据库的方法详解
- Bootstrap modal使用及点击外部不消失的解决方法
- js 立即调用的函数表达式如何写