如何在Linux中仅为本地用户安装程序?

如何在Linux中仅为本地用户安装程序?,linux,installation,Linux,Installation,有没有一种简单的方法可以在linux中只为一个用户安装一个程序。我只需要为我的登录安装Biopython。我在系统上没有root权限 只需像往常一样构建项目,但将安装目录配置为/home/usr/bin或/usr/local/bin。您始终可以在主目录(在~/apps)中下载并编译程序,然后调用可执行文件(可能会将~/apps/specifiapp/bin/specifiapp添加到您的路径)。不要忘记对其进行chmod,使其可执行 您是从源代码构建还是尝试使用包管理器?我没有访问包管理器的权限

有没有一种简单的方法可以在linux中只为一个用户安装一个程序。我只需要为我的登录安装Biopython。我在系统上没有root权限

只需像往常一样构建项目,但将安装目录配置为/home/usr/bin或/usr/local/bin。

您始终可以在主目录(在~/apps)中下载并编译程序,然后调用可执行文件(可能会将~/apps/specifiapp/bin/specifiapp添加到您的路径)。不要忘记对其进行chmod,使其可执行

您是从源代码构建还是尝试使用包管理器?我没有访问包管理器的权限,我必须使用构建编译方式。要安装源代码中包含
setup.py
的python包,过程如下
python setup.py build;python setup.py安装--prefix=${HOME}/local