pip install dotenv错误代码1 Windows 10

时间:2018-03-16 19:52:52

标签: python windows shell virtualenv

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

  

AttributeError:module' importlib._bootstrap'没有属性' SourceFileLoader'   在处理上述异常时,另一个   异常发生:命令" python setup.py egg_info"失败了   错误代码1 in   C:\ Users \用户USER〜1个\应用程序数据\本地\ TEMP \ PIP-集结7bbdcnx2 \ dotenv \

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

1 个答案:

答案 0 :(得分:10)

您应该安装python-dotenv

pip3 install python-dotenv

pip install python-dotenv

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

请参阅此issue