Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 来自bs4的代码不起作用,尽管我已经尝试了所有显示我需要转换代码的方法_Python - Fatal编程技术网

Python 来自bs4的代码不起作用,尽管我已经尝试了所有显示我需要转换代码的方法

Python 来自bs4的代码不起作用,尽管我已经尝试了所有显示我需要转换代码的方法,python,Python,我已经在Windows10上安装了Python 3.7.4,然后添加了漂亮的汤库。导入时,出现以下错误: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python\lib\site-packages\bs4\__init__.py", line 53 'You are trying to run the Python 2 version of

我已经在Windows10上安装了Python 3.7.4,然后添加了漂亮的汤库。导入时,出现以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python\lib\site-packages\bs4\__init__.py", line 53
    'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.'<>'You need to convert the code, either by installing it (python setup.py install) or by running 2to3 (2to3 -w bs4).

你知道我能做些什么来解决这个问题吗?

这是一条非常明确的错误信息:

您正在尝试在Python 3下运行Python 2版本的Beauty Soup

这正是你想要做的。由于可能已经安装了Python 2和Python 3,请尝试使用安装Beautiful Soup

pip3 install beautifulsoup4

pip3是Python3的pip。

此站点用于编程问题,而不是安装帮助。Python论坛可能是回答这些问题的更好地方。感谢您的回复,我已经安装了bs4,但我无法导入它,当我尝试通过编写以下“从bs4导入beautifulsoup4”来导入它时,它显示了上述错误。您是否通过pip3安装了它?您是否使用Python 3运行脚本?此外,只安装了一个Python版本,即Python 3.7.4和beautifulsoup 4.7.5。我使用了pip3I,我会尝试完全卸载Python,删除所有相关文件夹,例如C:\Python,重新启动并重新安装它。可能有什么严重的问题。你也可以先试试virtualenv。