pip install dotenv错误代码1 Windows 10

tha*_*pNB 4 python windows shell virtualenv

我在virtualenv并试图通过pip安装.我知道代码有效,因为在virtualenv之外这个代码已经有效了.我在Windows 10机器上运行.使用Git Bash终端或常规命令提示符(已尝试作为管理员和普通用户).我试图跑, pip install dotenvpython -m pip install dotenv 两者都没有.我得到错误说

AttributeError:模块'importlib._bootstrap'没有属性'SourceFileLoader'在处理上述异常期间,发生了另一个异常:命令"python setup.py egg_info"失败,错误代码1在C:\ Users\USER~1\AppData \本地的\ Temp\PIP-集结7bbdcnx2\dotenv \

我还试图做一些事情,比如python -m pip install setuptools --upgrade 卸载setuptools并重新安装它.重启我的电脑.还有很多其他的东西.我不太确定还有什么可以尝试(我在此之前安装了烧瓶并且它有效,我也可以安装其他东西,如mitmproxy作为例子)任何想法?同样,这是一台Windows 10机器,我只想为Python 安装dotenv(版本3.6.4,如果重要的话).谢谢.

Pra*_*eek 14

你应该安装 python-dotenv

pip3 install python-dotenv
Run Code Online (Sandbox Code Playgroud)

要么

pip install python-dotenv
Run Code Online (Sandbox Code Playgroud)

C:\Users\USER>pip3 install python-dotenv
Collecting python-dotenv
  Downloading python_dotenv-0.8.2-py2.py3-none-any.whl
Installing collected packages: python-dotenv
Successfully installed python-dotenv-0.8.2
Run Code Online (Sandbox Code Playgroud)

请参阅此问题

  • 谢谢,有效。当人们不为包和模块使用相同的名称时,这是非常烦人的。 (3认同)
  • 哇,我不敢相信我没有抓住那个。啊,非常感谢! (2认同)