如何解决如何在不开始输入python的情况下执行python脚本?
我使用的是Python 3.6,我只能通过键入“ Some Script.py”来运行脚本,但是在卸载3.6和安装3.8之后,我无法再以这种方式运行脚本,似乎可以检测到python,但无法按预期运行,例如:
如果我运行“ My Script.py”,则会显示ImportError: No module named <module>
但是如果我运行python "My Script.py"
,它将运行完美
我尝试键入python --version,py --version,所有这些都返回了我3.8.6(我正在使用的版本)
我已经将python.exe设置为.py的默认程序
还以管理员身份启动cmd并输入assoc .py=Python.File
和ftype Python.File=C:\Users\User\AppData\Local\Programs\Python\Python38\python.exe "%1" %*
如python FAQ所说,python关联由Pyhon.File完成(如果正确,则为idk)
我还添加了C:\Users\User\AppData\Local\Programs\Python\Python38\Scripts
和C:\Users\User\AppData\Local\Programs\Python\Python38
到路径
注意:我还搜索了很多stackoverflow和reddit线程,但没有找到适合我的解决方法
我正在使用Windows 10,Python 3.8.6
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。