我在一个virtualenv和尝试运行通过pip安装。我知道代码工作,因为在virtualenv之外,这段代码已经工作了。我在Windows 10机器上运行。使用Git Bash终端或常规命令提示符(已尝试以管理员和常规用户)。我正在尝试运行pip install dotenv
或python -m pip install dotenv
,但这两个都不起作用。我得到的错误是
属性错误:模块'importlib._bootstrap'没有属性'SourceFileLoader'在处理上述异常期间,发生了另一个异常:命令"python www.example.com egg_info"失败,错误代码为1,位于C:\Users\USER~1\AppData\Local\Temp\pip-build-7bbdcnx2\dotenv\setup.py egg_info" failed with error code 1 in C:\Users\USER~1\AppData\Local\Temp\pip-build-7bbdcnx2\dotenv
我也尝试过做一些事情,比如python -m pip install setuptools --upgrade
卸载setuptools并重新安装。重新启动我的电脑。还有很多其他的东西我不太确定还有什么可以尝试的(我已经安装了 * flask * 在此之前,它的工作,我也可以安装其他的东西,如 * mitmproxy * 作为一个例子)任何想法?同样,这是一台Windows 10机器,我只想安装Python的dotenv(版本3.6.4,如果重要的话)。谢谢你。
2条答案
按热度按时间xxb16uws1#
安装
python-dotenv
或
即
参考此issue
ulydmbyx2#
对于我来说,这个错误发生在尝试安装pip install dotenv
此错误源自子进程,可能不是pip的问题。错误:元数据生成失败
生成包元数据时遇到错误。
pip 3 install python-dotenv对我有效