首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确设置库根?

如何正确设置库根?
EN

Stack Overflow用户
提问于 2019-07-14 15:26:41
回答 1查看 5.3K关注 0票数 1

操作系统: Windows 10

我对python (和编程)很陌生,并使用本教程:

uQrJ0TkZlc?t=14055

我的问题从打印开始,通过pip安装openpyxl :我可以成功地安装openpyxl,但之后我不能通过以下方式使用它:

import openpyxl

我得到:

ModuleNotFoundError: No module named 'openpyxl'

现在,视频显示了应该安装openpyxl的路径:

-External库\Python3.7\站点-包库根\站点-包

它应该在哪里:https://ibb.co/vH1cCXY

但我的图书馆根是:

-External库\Python3.7\Python库根

所以我发现openpyxl在里面:

-External库\Python3.7\Python库root\Lib\site-packages

文件夹站点-包及其内容是红色的。

取而代之的是:https://ibb.co/ydBbSGP.png

不知何故,我的库根设置不正确。但我找不到解决办法。

这个问题类似于:Pycharm site-packages folder marked red and modules cannot be imported

因此,我检查了我的解释器设置,但没有发现任何明显的:

解释器设置:https://ibb.co/bvg7fCb

EN

回答 1

Stack Overflow用户

发布于 2019-07-14 16:59:32

解决了。

我在Pycharm中的终端在默认情况下没有设置为虚拟环境(venv)。

youtube的讲师有:(venv) Path:

但我有Path:

所以Pycharm在我的Python3.7中安装了所有东西,但是如果我运行我的代码,它会在虚拟环境中查找。那是行不通的。

通过键入venv\Scripts\activate,我将终端设置为虚拟环境(venv) Path:

最后一步是用Path:卸载openpyxl并用(venv) Path:重新安装它。

现在openpyxl位于正确的目录中,一切正常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57028742

复制
相关文章

相似问题

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