- 此问题在此处已有答案**:
Python/python3 executes in Command Prompt, but does not run correctly(3个答案)
3天前关闭。
我将path变量设置为某个文件夹,以便从Powershell运行Python 3.10。然而,当我在cmd中写入"python"时,它启动了一个不同的路径,其中有一个系统无法访问的文件。
我将python路径设置为该文件夹User variables path
但是当我运行python时,系统使用不同的路径(我运行命令"Get-Command python|Select-Object-ExpandProperty Definition "),该文件位于WindowsApps文件夹中。所有文件都是0kb,系统无法访问。我已经卸载python好几次了。
这基本上是对正在发生的事情的总结:
1.查找运行"python"时正在运行的内容
1.在那条路上奔跑
1.沿着我设定的道路
PS C:\Users\sfino\OneDrive\Documents\Data Science\Tutorials> Get-Command python | Select-Object -ExpandProperty Definition
C:\Users\sfino\AppData\Local\Microsoft\WindowsApps\python.exe
PS C:\Users\sfino\OneDrive\Documents\Data Science\Tutorials> C:\Users\sfino\AppData\Local\Microsoft\WindowsApps\python.exe
Program 'python.exe' failed to run: The file cannot be accessed by the systemAt line:1 char:1
+ C:\Users\sfino\AppData\Local\Microsoft\WindowsApps\python.exe
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~.
At line:1 char:1
+ C:\Users\sfino\AppData\Local\Microsoft\WindowsApps\python.exe
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (:) [], ApplicationFailedException
+ FullyQualifiedErrorId : NativeCommandFailed
PS C:\Users\sfino\OneDrive\Documents\Data Science\Tutorials> C:\Users\sfino\AppData\Local\Programs\Python\Python310\python.exe
Python 3.10.10 (tags/v3.10.10:aad5f6a, Feb 7 2023, 17:20:36) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
1条答案
按热度按时间wgmfuz8q1#
尝试执行“where python”或搜索IDLE,这是python自带的默认软件,用于执行python脚本。