VSCode VEnv 导入模块
Posted
技术标签:
【中文标题】VSCode VEnv 导入模块【英文标题】:VSCode VEnv Import Module 【发布时间】:2022-01-23 02:46:30 【问题描述】:我无法弄清楚 venv 并让我的 Python 脚本在 Vscode 中导入库。我设置了一个虚拟环境并导入了必要的库(matplotlib)。我已经使用 .venv\activate 激活了 venv 中的脚本,并将我的解释器设置为 ..venv\Scripts\python.exe 。但是,我的 Jupiter notebook 仍然说该模块未导入。关于如何解决这个问题的任何提示?附上截图。 enter image description here
【问题讨论】:
请提供您所做工作的确切步骤 (minimal reproducible example) 以及您收到的输出的(最好是文本)表示。作为这里的新用户,也可以使用tour 并阅读How to Ask。顺便说一句:我怀疑你混淆了进程,一个激活了 venv 而另一个没有激活。 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:如果要切换Jupyter Notebook的python解释器,需要点击Jupyter Notebook的右上角。终端中的激活只对终端有效。
【讨论】:
以上是关于VSCode VEnv 导入模块的主要内容,如果未能解决你的问题,请参考以下文章
VSCode 在编译时显示 .vue 导入的“找不到模块”TS 错误
使用当前文件夹中的模块的VScode Python未解析导入
python3.5导入pymysql模块报错File "/home/vagrant/microblog/venv/lib/python3.5/site-packages/pymysql/co