【问题标题】:VS Code - python cannot open extention file no such file or directoryVS Code - python无法打开扩展文件没有这样的文件或目录
【发布时间】:2020-09-10 13:23:46
【问题描述】:

我在 Visual Studio Code 中使用 python,需要安装 notebook。当我点击安装按钮时弹出

它只是给我一个错误,说没有这样的文件或目录。该文件实际上在目录中,但路径看起来不正确,因为没有斜线分隔文件名。

实际路径应该是 C:\Users\ningm.vscode\extensions\ms-python.python-2020.8.108011\pythonFiles\pyvsc-run-isolated.py 我可以在其中找到文件

我该如何解决这个问题?

【问题讨论】:

  • 你之前能在VSCode中使用Jupyter notebook功能吗?您采取了哪些步骤后,屏幕截图 1 弹出?由于 VSCode 中的 Jupyter notebook 功能是由 python 扩展提供的,建议您可以尝试重新安装 python 扩展。
  • 虽然多年来我一直在使用 VS Code,但这是我第一次将 VS Code 用于 Jupyter notebook 功能。我总是安装了 Python 扩展,并且正常的 .py 代码可以毫无问题地运行。当我使用VS代码打开一个.ipynb文件时,弹出截图1提醒我安装笔记本,当我点击安装时,出现以下截图2中的错误。
  • 你试过使用其他版本的python扩展吗?检查Python“Scripts”文件夹是否已添加到用户环境变量中(例如:D:\Users\...\AppData\Local\Programs\Python\Python38\Scripts)。此外,您还可以尝试手动安装 Jupyter 所需的包。 (pip install ipykernel)

标签: python visual-studio-code pip


【解决方案1】:

假设您使用 bash 作为 cmd 提示符,这在 Windows 10 上对我有用。

在 cmd 提示符中键入“powershell”以打开 powershell 提示符。然后只需 pip install ipykernel 或尝试在 vs code 中打开文件,它会提示您安装它。完成后,只需在 powershell 提示符中输入“exit”即可返回 bash。

【讨论】:

    猜你喜欢
    • 2018-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 2019-10-24
    • 1970-01-01
    相关资源
    最近更新 更多