我正在为基本的python开发设置家用计算机。我已经设法通过命令行安装了Anaconda,但是我不确定如何双击时如何使.py文件通过Anaconda解释器运行。
即我在工作的Windows计算机上执行此操作,方法是右键单击.py文件,然后选择“打开方式”>“使用其他应用程序打开”>“导航到{C:\ Users \\ AppData \ Local \ Continuum \ anaconda3}”,然后单击“ python”。 exe,然后单击“打开”。在Linux上有等效的方法吗?我正在运行Pop!_OS。
我尝试单击“打开方式”,但没有选择用其他应用程序打开的选项。我也不知道我要寻找哪种文件,而我知道在Windows中我正在寻找.exe
我也尝试过右键单击.py文件,转到“权限”选项卡,选中“允许将程序作为程序执行”框,然后转到“文件”>“首选项”>“行为”并更改了“可执行文本文件”选项从“显示它们”到“运行它们”。
答案 0 :(得分:1)
在Linux上使事物可执行的最常见方法是在文件中添加可执行标志。在命令行上,如果您的文件名为script.py
:
chmod +x script.py
重要的是,您的脚本必须以执行方式的描述开头。
对于python,您的脚本应以:
开头#!/usr/bin/env python
为了清楚起见,Linux中没有.exe
文件。等效于前面提到的可执行标志。