在MacOS上,我安装了自制程序,然后安装了pip。在
尝试使用使用“beauthoulsoup”包的Python scraper。在
运行:pip install -r requirements.txt
在要求.txt包括:
BeautifulSoup
ipython
beauthulsoup给出了一个错误,在google上我发现有一个新版本。所以我跑了:
^{pr2}$似乎安装正确。然后我运行了抓取脚本,得到了以下错误:
Traceback (most recent call last):
File "scrape.py", line 3, in <module>
from BeautifulSoup import BeautifulSoup
ImportError: No module named BeautifulSoup
我尝试在脚本中将BeautifulSoup4改为BeautifulSoup4,但这是相同的错误。在
还有什么我可以试试的吗?在
有问题的代码是我创建的。scraper使用python2.7和beauthoulsoup的旧版本。对于我来说,在中没有提到Python版本和beauthoulsoup版本是一个错误要求.txt. 新手在向野外发布代码时出错。:)
我已经更新了自述文件以指定支持的Python版本。在
这本质上是因为
beautifulsoup4
与 它以前的版本。在旧版本公开了一个名为
BeautifulSoup
的模块。在在Python中导入模块的新方法是。在
^{pr2}$不过,你好像是在用一个旧刮刀写的。要解决这个问题,你必须安装旧版本。在
也许你可以分享完整的
requirements.txt
,我们将看到它使用的版本。在相关问题 更多 >
编程相关推荐