【问题标题】:Python does not run commandPython 不运行命令
【发布时间】:2021-12-14 17:02:15
【问题描述】:

我正在尝试在 Visual Studio Code 的 .py 文件中运行一个简单的命令,即:

import os

我在终端得到以下返回:

& : The term 'C:/Users/Tim-S/anaconda3/envs/plotlyenv/python.exe' is not recognized as 
the name of a cmdlet, function, script file, or operable program. Check the spelling of 
the name
, or if a path was included, verify that the path is correct and try again.
At line:1 char:3
+ & C:/Users/Tim-S/anaconda3/envs/plotlyenv/python.exe "c:/Users/Tim-S/ ...
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:/Users/Tim-S/...yenv/python.exe:String) 
[], CommandNotFoundException
   + FullyQualifiedErrorId : CommandNotFoundException

谁能解释我如何解决这个问题?

【问题讨论】:

  • 看起来python没有安装或不在路径上。
  • Windows 找不到 C:/Users/Tim-S/anaconda3/envs/plotlyenv/python.exe,这似乎是它试图用来运行您的代码的东西。
  • 好的,那我应该把它改成什么?或者说安装它的正常路径是什么?

标签: python


【解决方案1】:

首先从python.orgchoco 安装Python。然后,在您的终端(cmd、powershell、windows 终端等)中,运行 python。只有这样,你才应该尝试在 VS Code 中运行任何东西。

到目前为止,您可能已经取得了成功,但您的问题并不清楚。我可以看到您安装了一些环境(anaconda)。 Python 有几个 VS Code 插件。 This answer 可能会在这部分进一步帮助您。

Here is the Windows port of pyenv,是一款非常棒的版本管理工具,或许也有用。

【讨论】:

  • 好的,谢谢您的回复。奇怪的是我可以在可视代码中运行 jupyter notebook,但是每当我想通过在终端中运行 python 文件来运行它时,我都会收到这个奇怪的错误。我将尝试采取您发布的链接中提到的步骤,希望这会有所帮助。
【解决方案2】:

您是否尝试创建虚拟环境:从错误路径的外观 - 'C:/Users/Tim-S/anaconda3/envs/plotlyenv/python.exe'

您似乎正在尝试这样做。如果是这样的话:

  • 可能它没有正确安装,因此找不到 python 文件
  • 您必须重新安装并激活环境

但这会部分解决问题

激活虚拟环境后,必须安装库 你将要使用的

我可以从你的问题陈述和文件路径中看到你需要安装 os 和 plotly

pip install os

pip install plotly - if required

【讨论】:

    猜你喜欢
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    • 1970-01-01
    • 2015-06-03
    • 2020-11-04
    相关资源
    最近更新 更多