如何修复安装dotenv和uvloop时出现的错误

3

我正在尝试使用pip在Python中安装几个模块,特别是dotenv,但是出现了错误。

我已经尝试更新pip版本和更新setuptool,但问题仍然存在。

我尝试使用pip安装dotenv,它显示了几分钟的安装消息,但最终未能安装。以下是我收到的错误提示:

error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [67 lines of output] 

Traceback (most recent call last):
        File "C:\users\rajj\appdata\local\programs\python\python38-32\lib\site-packages\setuptools\installer.py", line 82, in fetch_build_egg
          subprocess.check_call(cmd)
        File "C:\users\rajj\appdata\local\programs\python\python38-32\lib\subprocess.py", line 364, in check_call
          raise CalledProcessError(retcode, cmd)
      subprocess.CalledProcessError: Command '['C:\\users\\rajj\\appdata\\local\\programs\\python\\python38-32\\python.exe', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', 'C:\\Users\\Public\\Documents\\Wondershare\\CreatorTemp\\tmpz17tfqwd', '--quiet', 'distribute']' returned non-zero exit status 1.
     
      The above exception was the direct cause of the following exception: 

2
请显示所有的67行输出。 - phd
请提供足够的代码,以便他人更好地理解或重现问题。 - Community
我已经提供了包含直接原因的代码,先生。 - Captain Ezio
1个回答

18

你是如何安装dotenv的?通常人们会忘记正确的软件包名称是python-dotenv而不是dotenv:

pip install python-dotenv

这里有一些其他遇到同样问题的朋友 :)


2
这真是一个救命恩人。 - Chris Dare

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接