在python3中导入漂亮的汤

nishantsingh

我正在尝试在python3中导入beautifulsoup。我有这条线:

from bs4 import BeautifulSoup

它说:

from bs4 import BeautifulSoup
File "/usr/local/lib/python2.7/dist-packages/bs4/__init__.py", line 175
except Exception, e:
                ^
SyntaxError: invalid syntax

我看到它仍在尝试使用python2.7包。我已经使用pip3为python3安装了beautifulsoup,并在检查后发现该软件包位于/ usr / lib / python3 / dist-packages /中。
同样在检查sys.path时,我发现此路径存在。我仍然不明白为什么它尝试使用旧版软件包,

f

如果python3可执行文件包含python2.7在其中,sys.path则意味着Python 3安装已损坏。

这里是sys.path我的机器上:

['',
 '/usr/lib/python3.4',
 '/usr/lib/python3.4/plat-x86_64-linux-gnu',
 '/usr/lib/python3.4/lib-dynload',
 '/home/me/.local/lib/python3.4/site-packages',
 '/usr/local/lib/python3.4/dist-packages',
 '/usr/lib/python3/dist-packages']

注意:没有python2.7目录。

确保PYTHONPATH未设置,并且.pth在Python 3.4目录的默认列表(依赖于安装,上面)中没有任何杂散文件提及python2.7目录,并且PYTHONSTARTUPfilesitecustomizeusercustomize模块不会损坏sys.path

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python3中导入模块

来自分类Dev

使用python3和漂亮的汤解析论坛帖子

来自分类Dev

matplotlib不会在python3中导入

来自分类Dev

在python3中的特定路径中导入包

来自分类Dev

无法在python3中导入pymysql模块

来自分类Dev

从python3中的文件中导入函数的正确方法

来自分类Dev

如何在Windows中的python3中导入文件/模块?

来自分类Dev

我该如何解决无法ImportError:无法在python3中导入名称

来自分类Dev

在 Python3 中导入模块时出错

来自分类Dev

python漂亮的汤桌?

来自分类Dev

Python 3 网页抓取和漂亮的汤标签属性

来自分类Dev

从Python中的链接中提取标题(漂亮的汤)

来自分类Dev

Python:漂亮汤:无法从解析中获取完整标题

来自分类Dev

在元素中查找元素的漂亮汤简单python错误?

来自分类Dev

使用漂亮的汤 python 从 semrush 中抓取网站流量

来自分类Dev

python web 抓取漂亮的汤并添加到列表中

来自分类Dev

如何从字符串中导入Python 3中的模块?

来自分类Dev

无法在 Python3 中导入 MySQLdb,但 Python2 可以工作

来自分类Dev

Python漂亮的汤每页显示相同的结果

来自分类Dev

使用漂亮的汤通过python解析

来自分类Dev

带有python漂亮汤的HTML表

来自分类Dev

使用漂亮的汤python解析Google新闻

来自分类Dev

在<li>标签中获取数据漂亮的汤

来自分类Dev

在漂亮的汤中打印最后的<td>

来自分类Dev

在<li>标签中获取数据漂亮的汤

来自分类Dev

从凌乱的输出中解析出漂亮的汤

来自分类Dev

无法在 python 3 中导入 openCV

来自分类Dev

在Meteor 1.3中导入Bootstrap 3

来自分类Dev

如何用python中的漂亮汤替换html页面中的特定文本行

Related 相关文章

热门标签

归档