<p>我想在控制台中运行python函数,如下所示:</p>
<pre><code>my_function_name
</code></pre>
<p>在任何一个目录下,我都试图遵循阿拉耶克对这个问题的回答:
<a href="https://stackoverflow.com/questions/15587877/run-a-python-script-in-terminal-without-the-python-command">run a python script in terminal without the python command</a></p>
<p>但是我仍然需要调用<code>my_function_name.py</code>来使它工作。如果我只调用<code>my_function_name</code>,控制台将通知我<code>command not found</code>。我还试图添加一个带有以下答案的符号链接:<a href="https://stackoverflow.com/questions/16752935/running-a-python-script-like-a-built-in-shell-command">Running a Python Script Like a Built-in Shell Command</a>,但失败了</p>
<p><code>sudo ln -s my_function_name.py /home/thovo/test/my_function_name</code></p>
<p><code>ln: failed to create symbolic link ‘/home/thovo/test/my_function_name/my_function_name.py’: File exists</code></p>