安装 SpeechRecognition 时出现错误

I have an error when installing the SpeechRecognition

pip install SpeechRecognition

我尝试使用上面的命令安装 SpeechRecognition,但我收到此消息:

from http import cookies

ImportError: cannot import name 'cookies' from partially initialized module 'http' (most likely due to a circular import) (C:\Users644\venv\Lib\site-packages\django\http\__init__.py)

有人可以帮我解决这个问题吗?

在使用像 Django 这样的大型框架时,必须始终在 virtual environment 中工作。请检查您是否激活了虚拟环境。如果没有,请按照以下步骤操作:

  1. cd your_working_directory
  2. virtualenv environment_name 其中 environment_name 可以是您想要的任何名称。
  3. environment_name/Scripts/activate 如果 Windows

environment_name/bin/activate 如果 MacOS

然后在激活环境后,您可以使用pip 安装所有依赖项。即 pip install djangopip install SpeechRecognition

我已经解决了,在我创建的名为 PYTHONPATH 的目录变量中,您不必这样做,因为 python 会自动执行,所以您实际上可以产生错误的所有文件的副本。所以,我只是删除了那个变量并且它起作用了。感谢回答的人。