从本地工作目录调用Python函数
我有一个名为从本地工作目录调用Python函数,python,Python,我有一个名为script.py的python脚本,它接受参数并给出输出。每次使用脚本时,我都将其复制到本地工作目录,然后作为pythonscript.py--arg1=a执行。我想知道是否有一种方法可以在本地工作目录中调用Python函数而不复制它,就像你如何复制U+C++构建文件到/Ur/Studio/bin,并从任何地方调用它。 谢谢。您可以尝试以下步骤: 放#/脚本第一行的usr/bin/python 使用chmod+x script.py使其可执行 将其移动到/usr/bin目录 ./s
script.py
的python脚本,它接受参数并给出输出。每次使用脚本时,我都将其复制到本地工作目录,然后作为pythonscript.py--arg1=a
执行。我想知道是否有一种方法可以在本地工作目录中调用Python函数而不复制它,就像你如何复制U+C++构建文件到/Ur/Studio/bin,并从任何地方调用它。
谢谢。您可以尝试以下步骤:
#/脚本第一行的usr/bin/python
chmod+x script.py使其可执行
/usr/bin
目录./script.py
然后尝试在终端中执行script.py。在脚本中添加一个shebang- 使其可执行
chmod +x script.py
然后可以从本地(或任何其他)目录执行它
./script.py
如果您想在全球范围内可用,您需要编辑您的
路径
,您可以在python脚本中操作sys.PATH以公开LIB以导入到python环境中可能重复的/usr/bin
可能不是最佳位置。例如,最好编辑路径以添加$HOME/bin