python - pip 安装 dotenv 错误代码 1 Windows 10

标签 python windows shell virtualenv

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

AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader' During handling of the above exception, another exception occurred:Command "python 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 卸载安装工具并重新安装。重新启动我的电脑。和许多其他的东西。我不太确定还能尝试什么(我已经安装了 flask 并且它起作用了,我还可以安装其他东西,例如 mitmproxy 作为示例) 有任何想法吗?同样,这是一台 Windows 10 机器,我只想为 Python 安装 dotenv(如果重要,版本 3.6.4)。 谢谢。

最佳答案

你应该安装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

关于python - pip 安装 dotenv 错误代码 1 Windows 10,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49328525/

相关文章:

python - 找不到语义问题

python - 保存时忽略内联模型

python - 如何使用 abc 抽象基类作为模拟规范?

python - OpenERP 立即创建和编写方法

c# - 扩展 Windows 键盘

Bash shell 脚本 : how do I exit and restart the script?

linux - 需要 : hostname while trying to install Fish Shell

linux - Bash 脚本 : Recognizing paths drag-and-dropped to konsole

Windows 10中安装Mysql 8.0错误

windows - Silverlight 5 受信任模式。访问文件系统和本地驱动器