我可以将订单更改为Python,3在系统路径变量中的文件夹。但是,还有什么其他方法可以做到这一点呢?
应该有更优雅的方法来更改我要运行的python版本。
例如,在控制台中:
python file.py将运行python2
在我将python命令更改为使用python3之后,它应该是相同的:
python file.py将使用python3
最佳答案
我想您正试图使用正确的解释器运行脚本,这取决于使用哪一个Python版本。在unix/linux上,这是通过所谓的“shebang”完成的,它写在文件的第一行。例如。:
#!/usr/bin/env python3.6
如果您安装Python 3比Python 3.3更新,您可以使用python launcher for windows,它应该能够根据SeBon,甚至在窗口上启动正确的Python版本。
有关shebangs的更多信息,请参见此处。