首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装python-dotenv

无法安装python-dotenv
EN

Stack Overflow用户
提问于 2020-11-13 20:48:05
回答 3查看 2.7K关注 0票数 1

我想在python中使用dotenv。对于安装,我在windows命令提示符下输入pip3 install python-dotenv。它给出了安装的要求。但是在运行的时候

代码语言:javascript
复制
from dotenv import load_dotenv

消除错误

代码语言:javascript
复制
No module named 'dotenv'

我尝试卸载dotenv并重新安装,但没有成功。有没有其他方法可以在spyder中安装python包?或者我如何解决这个问题?

EN

回答 3

Stack Overflow用户

发布于 2020-11-13 20:52:16

不要忘记您的pip命令中的3

代码语言:javascript
复制
pip3 install python3-dotenv

这是非常重要的。或者,如果不起作用,可以尝试以python命令的方式使用它。

代码语言:javascript
复制
python -m pip install python-dotenv
票数 1
EN

Stack Overflow用户

发布于 2020-11-13 20:54:32

您是否在使用虚拟环境?如果是,则必须通过source <path-to-venv>/bin/activate进入虚拟环境,然后执行pip3命令。

如果您的shell在普通头部之前有一个(source)标记,您将知道您处于一个虚拟环境中。

编辑:

关于虚拟环境的更多信息:

虚拟环境是编译器自己的实例。它与系统库和编译器隔离开来。这样做的好处是,您没有任何其他可能不需要的库。除此之外,在哪里执行代码并不重要,如果你使用相同的环境,它将带来相同的结果(除了操作系统的差异)。

检测方法:大多数情况下,你会在项目文件夹中找到一个venvenv目录。现在,如果您执行该脚本,则取决于您是否使用虚拟环境。大多数IDE都会创建并使用它(比如pycharm)。并不是每个IDE都让你知道你使用的是什么venv。

当然,您可以通过终端(您有source指示)启动它来手动尝试它。

Pycharms终端函数向您展示了一个终端,您可以在其中看到这个source标记。然后,您还可以执行pip3命令将新的库安装到此虚拟环境中。

票数 0
EN

Stack Overflow用户

发布于 2021-09-28 07:10:53

看看这个:https://pypi.org/project/python-dotenv/

代码语言:javascript
复制
pip3.9 install python-dotenv
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64821184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档