首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试导入并运行虚拟环境(venv)时找不到模块

尝试导入并运行虚拟环境(venv)时找不到模块
EN

Stack Overflow用户
提问于 2021-08-16 19:50:29
回答 1查看 85关注 0票数 0

我目前使用的是一个带有python的虚拟环境(venv)。按照标准约定,"venv“目录位于我的项目文件夹中。

我的项目文件夹包含多个不同的模块。

我有一个jupyter笔记本,它的开头有多个import语句。其中一条import语句调用我的另一个定制模块。此特定模块导入tensorflow。当我在终端中调用pip3 list -V时,我得到:

代码语言:javascript
复制
Package                 Version
----------------------- ---------
absl-py                 0.13.0
anyio                   3.3.0
appnope                 0.1.2
argon2-cffi             20.1.0
astunparse              1.6.3
attrs                   21.2.0
autopep8                1.5.7
Babel                   2.9.1
backcall                0.2.0
bleach                  4.0.0
cachetools              4.2.2
certifi                 2021.5.30
cffi                    1.14.6
charset-normalizer      2.0.4
cycler                  0.10.0
debugpy                 1.4.1
decorator               5.0.9
defusedxml              0.7.1
entrypoints             0.3
gast                    0.3.3
google-auth             1.34.0
google-auth-oauthlib    0.4.5
google-pasta            0.2.0
grpcio                  1.39.0
h5py                    2.10.0
idna                    3.2
ipykernel               6.2.0
ipython                 7.26.0
ipython-genutils        0.2.0
ipywidgets              7.6.3
jedi                    0.18.0
Jinja2                  3.0.1
json5                   0.9.6
jsonschema              3.2.0
jupyter-client          6.1.12
jupyter-core            4.7.1
jupyter-server          1.10.2
jupyterlab              3.1.7
jupyterlab-pygments     0.1.2
jupyterlab-server       2.7.0
jupyterlab-widgets      1.0.0
Keras-Preprocessing     1.1.2
kiwisolver              1.3.1
Markdown                3.3.4
MarkupSafe              2.0.1
matplotlib              3.4.3
matplotlib-inline       0.1.2
mistune                 0.8.4
nbclassic               0.3.1
nbclient                0.5.4
nbconvert               6.1.0
nbformat                5.1.3
nest-asyncio            1.5.1
notebook                6.4.3
numpy                   1.18.5
oauthlib                3.1.1
opt-einsum              3.3.0
packaging               21.0
pandocfilters           1.4.3
parso                   0.8.2
pexpect                 4.8.0
pickleshare             0.7.5
Pillow                  8.3.1
pip                     21.2.4
prometheus-client       0.11.0
prompt-toolkit          3.0.19
protobuf                3.17.3
ptyprocess              0.7.0
pyasn1                  0.4.8
pyasn1-modules          0.2.8
pycodestyle             2.7.0
pycparser               2.20
Pygments                2.10.0
pyparsing               2.4.7
pyrsistent              0.18.0
python-dateutil         2.8.2
pytz                    2021.1
pyzmq                   22.2.1
requests                2.26.0
requests-oauthlib       1.3.0
requests-unixsocket     0.2.0
rsa                     4.7.2
scipy                   1.4.1
Send2Trash              1.8.0
setuptools              49.2.1
six                     1.16.0
sniffio                 1.2.0
tensorboard             2.6.0
tensorboard-data-server 0.6.1
tensorboard-plugin-wit  1.8.0
tensorflow              2.3.0
tensorflow-estimator    2.3.0
termcolor               1.1.0
terminado               0.11.0
testpath                0.5.0
toml                    0.10.2
tornado                 6.1
traitlets               5.0.5
urllib3                 1.26.6
wcwidth                 0.2.5
webencodings            0.5.1
websocket-client        1.2.1
Werkzeug                2.0.1
wheel                   0.37.0
widgetsnbextension      3.5.1
wrapt                   1.12.1

然而,当我尝试导入包含tensorflow的模块时,我得到了ModuleNotFoundError: No module named 'tensorflow'。我们可以清楚地看到,tensorflow是由pip3安装的。我的问题是什么?

我是编程新手,希望能在这里得到一些指导。我研究了PYTHONPATH变量,并试图理解它。我也对此感到困惑,因为我在这里实现了一个虚拟环境。我正在使用MacOS。

EN

回答 1

Stack Overflow用户

发布于 2021-08-16 19:57:57

您可能正在不同的虚拟环境中运行jupyter笔记本电脑。因此,如果您从conda运行jupyter,则需要将其关闭,并使用venv从终端启动jupyter服务器:

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

https://stackoverflow.com/questions/68808498

复制
相关文章

相似问题

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