root権限なしでローカルディレクトリにxpraをビルドする

root権限なしでローカルディレクトリにxpraをビルドする

root権限なしでローカルディレクトリにxpraをビルドしようとしています。公式xpraウェブサイトは次のように言います。https://www.xpra.org/trac/wiki/Building

distutilsを使用してビルド

一般ユーザーとしてローカルの./installディレクトリにインストールするには、次のようにします。

./setup.py install --home=./install

その後、xpraを使用するたびにPYTHONPATHにローカルインストールディレクトリを追加する必要があります。

PYTHONPATH=./install/lib*/python xpra ...

しかし、まだPythonコードをグローバルにインストールしようとします(保護されたディレクトリを書く)。

error: could not create '/usr/apps/python/etc': Read-only file system

完了後:

$ mkdir install
$ pwd
/home/user/soft/xpra/src
$ export PYTHONPATH=./install/lib/python/xpra #also tried without this.
$ ./setup.py install --home=./install

グローバルディレクトリに書き込まない解決策を知っていますか?

ベストアンサー1

おすすめ記事