如何安装 Python 应用程序并将其添加到 Linux 中的路径?

如何安装 Python 应用程序并将其添加到 Linux 中的路径?

我创建了一个包含多个子模块的 Python 应用程序。安装/部署这种多文件 Python 应用程序的首选方法是什么?任何用户和进程都应该能够调用应用程序/脚本,而无需更改应用程序的目录。我已将应用程序放在 /usr/shared/myPyApp 中,并在 /usr/bin 中创建了指向主脚本的链接,但当我调用它时,python 应用程序找不到它的子模块。我认为发生这种情况是因为 workingdir 是链接的路径。

  1. 创建一个 bash 脚本,设置工作目录,启动 python 脚本并传递 cmd 参数
  2. 修改 python 应用程序?
  3. 或者?

答案1

最简单的方法就是将安装脚本的目录添加到路径中。将以下行添加到文件中~/.bashrc

export PATH=$PATH:/usr/shared/myPyApp/script.py

然后您就可以通过输入来运行它script.py

相关内容