我在两者中都包含了Python的安装路径(C:\ Program Files \ Python36) “Path”和“PYTHONPATH”系统变量。我暂时不需要使用Python,我确信它上次工作(接近几个月前)。 Python IDLE仍然有效,但我需要通过命令提示符使用Python。
我在网上找到的其他类似问题通常都是通过对系统变量进行适当的更改来解决的。
尝试执行任何与Python相关的任务时出现错误消息:
python : The term 'python' 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:1
+ python
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
cd
直接从其安装位置使用python 答案 0 :(得分:-1)
您是否更改了命令提示符的目录? 如果您尝试打开shell,请尝试执行以下操作:
cd C:\Program Files\Python36
输入之前输入
python
启动shell。
我的Java编译出现了类似的问题,出于某种原因,设置环境变量不会削减它。 如果您正在尝试运行预先编写的程序,请尝试:
set path="C:\Program Files\Python36"
等效目录适用于Java。然后使用以下命令将自己定位到文件的位置:
cd C:\location
我希望这就是你想要的。 ☺️
答案 1 :(得分:-1)
Python的安装路径被Visual Studio覆盖了它的共享"位置(更像是痛苦的位置)位于:
IncomingPhoneNumberInstance {#249 ▼
#_assignedAddOns: null
#version: V2010 {#244 ▶}
#context: null
#properties: array:30 [▼
"accountSid" => "**"
"addressSid" => null
"addressRequirements" => "none"
"apiVersion" => "2010-04-01"
"beta" => false
"capabilities" => array:4 [▶]
"dateCreated" => DateTime {#250 ▶}
"dateUpdated" => DateTime {#251 ▶}
"friendlyName" => "(218) 963-5608"
"identitySid" => null
"phoneNumber" => "+12189635608"
"origin" => "twilio"
"sid" => "**"
"smsApplicationSid" => ""
"smsFallbackMethod" => "POST"
"smsFallbackUrl" => ""
"smsMethod" => "POST"
"smsUrl" => ""
"statusCallback" => ""
"statusCallbackMethod" => "POST"
"trunkSid" => null
"uri" => "/2010-04-01/Accounts/ACcc7e0c85b66b0414485f08a1e03abdba/IncomingPhoneNumbers/PNe2bd51168e719b86cee6c9c46074e46c.json"
"voiceApplicationSid" => null
"voiceCallerIdLookup" => false
"voiceFallbackMethod" => "POST"
"voiceFallbackUrl" => null
"voiceMethod" => "POST"
"voiceUrl" => "http://example.app"
"emergencyStatus" => "Inactive"
"emergencyAddressSid" => null
]
将系统变量(C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\
和 )更改为此位置可解决此问题。Path
感谢所有评论/回复的人。
编辑:显然手动设置PYTHONPATH
是不好的做法,因为它是由Python自动设置的。