由于尝试在 Windows 11 上运行“.py”文件时出现问题,我联系了您。
在命令提示符下输入以下内容后:
py .\C:\Users\ibrah\AppData\Local\Programs\Python\Python3.12\Waterfall%20Plot.py
,
呈现以下消息
C:\Users\ibrah> py .\C:\Users\ibrah\AppData\Local\Programs\Python\Python3.12\Waterfall%20Plot.py
C:\Users\ibrah\AppData\Local\Programs\Python\Python312\python.exe: can't open file 'C:\\Users\\ibrah\\C:\\Users\\ibrah\\AppData\\Local\\Programs\\Python\\Python3.12\\Waterfall%20Plot.py': [Errno 22] Invalid argument
而“Python312”文件夹中不存在“python.exe”文件。
这是否意味着命令输入不正确,对文件和/或文件夹的访问受到限制,或者其他什么情况?
如果有其他替代方法来执行该文件,会是什么?
另外,Python312 和 Python 3.12 这两个文件夹有什么区别,因为它们都已经安装了 Python?因为在标签中找不到 python.exe 和 python-312,而 python-3.12 可以找到,所以第一个应该与它一起安装吗?
问候。
您收到的
[Errno 22] Invalid argument
错误是因为 Python 脚本的路径无效。去掉开头的.\
。
py C:\Users\ibrah\AppData\Local\Programs\Python\Python3.12\Waterfall%20Plot.py
对于文件夹名称,Python 通常使用不带句点的命名方式供解释器使用。您的口译员应该位于
Python312
文件夹中。
至于另一个,它可能是由环境管理员添加的,尽管我不知道可以使用该
Python3.12
文件夹。