告诉命令行运行Python 3
我有一个python文件,但当我试图在命令行上运行它时,它希望使用Python2运行它。 我有告诉命令行运行Python 3,python,python-3.x,Python,Python 3.x,我有一个python文件,但当我试图在命令行上运行它时,它希望使用Python2运行它。 我有#/usr/bin/env python3作为第一行代码,但它仍然希望使用Python 2运行它。如果有帮助的话,我也在OSX上。 使用python3 filename.py,或 创建一个别名。在~/.bash_profile中添加alias python=python3,运行source~/.bash_profile,然后python文件名。py应该调用python3,或者 运行哪个python3,复
#/usr/bin/env python3
作为第一行代码,但它仍然希望使用Python 2运行它。如果有帮助的话,我也在OSX上。
~/.bash_profile
中添加alias python=python3
,运行source~/.bash_profile
,然后python文件名。py
应该调用python3,或者哪个python3
,复制路径并将其添加到脚本顶部作为shebang行。对我来说,该命令返回/Library/Frameworks/Python.framework/Versions/3.4/bin/python3
。对你来说可能不同,或者请尝试使用“python3”作为命令,这对我来说很有用。使用python3命令使用python3运行文件。如何运行此程序?如何调用该命令?运行
哪个python3
,然后将该路径放在shebang行上,或者只使用python3 filename.py