相关疑难解决方法(0)

Visual Studio Code 中的 Jupyter 笔记本不使用活动的虚拟环境

我在 Visual Studio Code 中编写 Python 代码,并从已激活虚拟环境的终端运行该程序,并且运行良好。

但是,如果我使用 #%% 创建笔记本单元并以交互方式运行它们,则不会使用虚拟环境。我怎样才能解决这个问题?

virtualenv jupyter visual-studio-code

20
推荐指数
7
解决办法
2万
查看次数

如何在VS Code中为Python设置虚拟环境?

在我的项目文件夹中,创建了venv文件夹。

python -m venv venv
Run Code Online (Sandbox Code Playgroud)

当我在VS Code中运行命令时,select python interpreter我的venv文件夹未显示。我像这里建议的那样上了一层,但是VS Code没有看到我的虚拟解释器。

我错过了什么?

python visual-studio-code

14
推荐指数
10
解决办法
2万
查看次数

使用 Python 3.10 运行单元需要安装 ipykernel

我刚刚在我的笔记本电脑(Ubuntu 20.04)上安装了 Python 3.10。

在 VS Code 中运行 Jupyter Notebook 适用于 Python 3.9,但不适用于 Python 3.10。我收到错误消息:Running cells with 'Python 3.10.0 64 bit' requires ipykernel installed or requires an update


2022 年 2 月更新

Jalil Nourmohammadi Khiarak 给出了更完整的答案,现在是新接受的答案


2022 年 1 月更新

这是一个愚蠢的错误,我解决了我的问题(参见接受的答案)。


我尝试过的事情:

  • 单击重新安装,运行:
/usr/bin/python3.10 /home/joris/.vscode/extensions/ms-python.python-2021.10.1365161279/pythonFiles/shell_exec.py /usr/bin/python3.10 -m pip install -U --force-reinstall ipykernel /tmp/tmp-12568krFMIDJVy4jp.log
Run Code Online (Sandbox Code Playgroud)
  • 正在运行pip3 install --upgrade ipykernel jupyter notebook pyzmq(从此线程)。

编辑

  • 正如评论中所要求的,这是我单击“重新安装”按钮时的输出:
/usr/bin/python3.10 /home/joris/.vscode/extensions/ms-python.python-2021.10.1365161279/pythonFiles/shell_exec.py /usr/bin/python3.10 -m pip install -U --force-reinstall …
Run Code Online (Sandbox Code Playgroud)

python python-3.x visual-studio-code jupyter-notebook python-3.10

13
推荐指数
2
解决办法
4万
查看次数

无法让 Jupyter Notebook 运行 - “无法导入名称 AsyncGenerator”

有人对如何解决此问题有任何建议吗?我没有使用 Anaconda。我的 Jupyter 版本是 1.0.0。

Traceback (most recent call last):
  File "c:\python36\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\python36\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "c:\python36\lib\site-packages\ipykernel_launcher.py", line 15, in <module>
    from ipykernel import kernelapp as app
  File "c:\python36\lib\site-packages\ipykernel\__init__.py", line 2, in <module>
    from .connect import *
  File "c:\python36\lib\site-packages\ipykernel\connect.py", line 13, in <module>
    from IPython.core.profiledir import ProfileDir
  File "c:\python36\lib\site-packages\IPython\__init__.py", line 56, in <module>
    from .terminal.embed import embed
  File "c:\python36\lib\site-packages\IPython\terminal\embed.py", line 16, in <module>
    from IPython.terminal.interactiveshell import TerminalInteractiveShell
  File "c:\python36\lib\site-packages\IPython\terminal\interactiveshell.py", …
Run Code Online (Sandbox Code Playgroud)

python jupyter jupyter-notebook

2
推荐指数
2
解决办法
8622
查看次数