【问题标题】:Cannot Run Python From VisualStudioCode Terminal无法从 VisualStudioCode 终端运行 Python
【发布时间】:2020-05-14 19:13:52
【问题描述】:

所以我的电脑默认运行的是 32 位 python 版本,但我想运行我安装的 64 位。但是当我尝试从我的 VSCode 终端运行 python 时,结果如下:

Javier Camacho@DESKTOP-9V7BRO5 MINGW64 /d/Javier Camacho Data/Escritorio/SS Progra/pruebas python
$ python
bash: /c/Users/Javier Camacho/AppData/Local/Microsoft/WindowsApps/python: Permission denied

现在我什至不能运行 pip,因为同样的事情出现了:

Javier Camacho@DESKTOP-9V7BRO5 MINGW64 /d/Javier Camacho Data/Escritorio/SS Progra/pruebas python
$ pip -v
bash: /c/Users/Javier Camacho/AppData/Local/Microsoft/WindowsApps/pip: Permission denied

我的电脑运行 Windows 10。我尝试卸载所有 python 版本并重新安装,但没有成功。

【问题讨论】:

  • 你能运行ls -l $(which python) 并显示结果吗?
  • 你好像是从微软商店安装的python。尝试从python.org获取它

标签: python visual-studio-code


【解决方案1】:

在你的电脑中设置 python 路径

右击我的电脑->属性->高级系统设置->环境变量->新建

在变量名写入路径和变量值复制路径中,直到 C://Python(即安装 Python 的路径)。单击确定 -> 确定。

【讨论】:

  • 事实证明,在做瘦之后它不起作用,但我尝试使用命令 py 而不是 python 工作。
【解决方案2】:

在前缀中使用sudo,例如..

  • sudo python
  • sudo pip -v

【讨论】:

    【解决方案3】:

    我发现 git bash 需要找到的是 conda 环境。你需要在 git bash 控制台上输入conda init bash,关闭它,然后再次打开它。它应该自己激活 conda 基础环境,您可以从那里开始工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-20
      • 2011-08-18
      • 1970-01-01
      • 2015-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多