【发布时间】:2021-09-17 09:54:51
【问题描述】:
情况:
我正在尝试在 Windows 10 Pro 上安装和设置 Python 3.9.7。但是,安装后我无法从命令提示符、Visual Studio Code 或 PyCharm 打开任何 Python 脚本。
到目前为止我做了什么:*
- 已下载 Python,在安装过程中添加到 Path 并删除了 Path 最大长度限制。 Python 安装在:
C:\Users\enriq\AppData\Local\Programs\Python\Python39\
- Python 被识别并从命令提示符执行如下:
C:\Users\enriq>python
Python 3.9.7(标签/vPython 3.9.7 (标签/v3.9.7:1016ef3,2021 年 8 月 30 日,20:19:38)[MSC v.1929 64 位 (AMD64)] 在 win32 上键入“帮助”、“版权”、“信用”或“许可证” 更多信息
- 试图在命令提示符下打开一个 IDLE 可执行文件:
C:\Users\enriq>Desktop>MyScripts>intro.py
'Desktop' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
- 在环境变量中:
- 在系统路径末尾添加了用户路径。
- 在用户路径的开头添加了系统路径。 现在两条路径是相同的;
%SystemRoot%\system32 %SystemRoot% %SystemRoot%\System32\Wbem %SYSTEMROOT%\System32\WindowsPowerShell\v1.0
%SYSTEMROOT%\System32\OpenSSH
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps C:\Users\enriq\AppData\Local\Programs\Python\Python39\Scripts
C:\Users\enriq\AppData\Local\Programs\Python\Python39
C:\Users\enriq\OneDrive\Desktop\MyScripts
- 在注册表编辑器中:
Computer\HKEY_CURRENT_USER\Environment,设置用户类型 REG_EXPAND_SZ 的变量。
- 每次更改后单击确定,检查环境变量中每一行后是否有空格。我尝试在每次更改后运行脚本。
其他信息:
我的机器是:
HP 笔记本电脑最近格式化:处理器 Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz 2.90 GHz,系统类型:64 位操作系统,基于 x64 处理器。
问题:
我该如何解决这个问题并让 Python 打开脚本?
【问题讨论】:
-
不应该写
python intro.py来执行python脚本吗? -
C:\Users\enriq>Desktop>MyScripts>intro.py看起来很奇怪 :) -
已经尝试过不同的语法,包括“python intro.py”我实际上无法摆脱“>”,即使我尝试使用“\”代替。 cmp 以 "C:\Users\enriq>" 开头,如果我向后退,那么 "C:\Users>" 然后 "C:\>" 无论我想输入什么,似乎都必须在 ">"
标签: python