2024-04-19 05:24:32 发布
网友
如何让终端运行这样的脚本/管理.py它将在哪里使用python3而不是python2?如果我输入python,它运行python3,但是这个命令运行python2。你知道吗
你的manage.py的第一行应该是:
manage.py
#!/usr/bin/env python3
这被称为shebang,它告诉shell应该根据$PATH中的第一个python版本来使用哪个python安装。你知道吗
$PATH
如果第一行不是#!/usr/bin/env python3,它应该是。如果是的话,你应该把python3的位置预先加到$PATH。你知道吗
为此,您需要将以下内容添加到~/.bashrc:
~/.bashrc
export PATH="`which python3`:$PATH"
你的
manage.py
的第一行应该是:这被称为shebang,它告诉shell应该根据
$PATH
中的第一个python版本来使用哪个python安装。你知道吗如果第一行不是
#!/usr/bin/env python3
,它应该是。如果是的话,你应该把python3的位置预先加到$PATH
。你知道吗为此,您需要将以下内容添加到
~/.bashrc
:相关问题 更多 >
编程相关推荐