【问题标题】:No python at '\python.exe''\python.exe' 中没有 python
【发布时间】:2019-11-05 23:14:04
【问题描述】:

No Python at 'C:\Users\~~~~\python.exe' 错误不断出现.. 即使我删除了以前的python和路径,文件位置也是我安装以前的python的位置...

我想在 VS 代码中使用 python,在 windows 10 上使用 cmd。

我试图解决的问题

  1. 删除了python 3.7版本,重新安装了python 3.6版本。

  2. 删除了以前的 python 3.7 路径并将重新安装的 python 3.6 版本添加到 Windows 路径变量。

  3. 删除';'在 Windows 路径变量上。
  4. 放';'在 Windows 路径变量上。
  5. 在 vscode Extensions 上删除并重新安装 python

【问题讨论】:

  • 更改路径后是否重新打开了 VS Code?​​span>
  • 您是否将 VS Code 中的 python.pythonPath 设置更改为指向您安装 Python 的位置或删除设置以从头开始?

标签: python visual-studio-code path environment-variables reinstall


【解决方案1】:

这发生在我身上的原因是因为我更新了我的 python 版本。因此,现有的 venv 配置正在寻找较旧的 python 版本。我所做的只是删除现有的虚拟环境文件夹并创建一个新文件夹。

要保存所有安装的依赖项并将其转移到新的虚拟环境中,您可以执行以下操作:

  1. pip freeze > requirements.txt 将依赖项保存到文本文件中
  2. 删除旧的 venv 文件夹
  3. 创建新的 venv 文件夹
  4. pip install requirements.txt

【讨论】:

    【解决方案2】:

    首先,确保您已为您的 32/64 位版本安装了正确的位版本...我更愿意从 Microsoft 商店安装 python...并重新启动 VS Code...

    如果错误仍然存​​在,请尝试卸载并重新安装 VS Code 的 Python 扩展并重新启动 VS Code...

    你甚至可以尝试将python安装在它正在搜索的路径中...并且还将路径添加到环境变量中...

    希望这可以解决您的问题...就像我的问题一样。

    【讨论】:

      【解决方案3】:

      如果您使用 venv,请查看该文件: pyvenv.cfg

      【讨论】:

      • 像魅力一样工作,只有虚拟环境:)
      • 查看后我该怎么办? :)
      • @Stockfish 更改主页 = C:/path/to/python/installed
      • 版本升级有时会出现问题,重新安装包是个不错的选择。
      【解决方案4】:

      好的,这应该涵盖您的问题。先检查是否安装

       $ $(npm config get python)
      

       npm --add-python-to-path='true' --debug install --global windows-build-tool
      

      此外,不要忘记以管理员身份运行您的客户端界面。

      更多关于这个话题https://github.com/felixrieseberg/windows-build-tools/issues/56

      【讨论】:

        猜你喜欢
        • 2021-10-30
        • 2021-02-22
        • 2020-06-15
        • 2018-12-10
        • 2023-03-16
        • 2015-12-16
        • 2021-12-22
        • 1970-01-01
        • 2016-10-23
        相关资源
        最近更新 更多