python setup.py install
を/AppDir/usr
にインストールするといいです(--prefix
、これはpython setup.py install
です)/AppDir
ディレクトリを移動してもSpyderのインストールがうまくいきたいと思います。pythonのインストールを参照するとき、相対パスを使うためにpython setup.pyをどのようにインストールしますか?
zsh: ./spyder: bad interpreter: /AppDir/usr/bin/python: no such file or directory
/AppDir/usr/bin
(私はそれを移動すると、
/AppDir/usr/bin
ではなく
~/GitHub/mine/packaging/AppImages/recipes/spyder/AppDir/usr/bin
でなくなっている)ディレクトリにcdし、その中から
./spyder
を実行しますが、私はエラーを取得するときのようにそうではありません
私はSpyderのインストールをポータブルにするために、絶対ファイルパスの代わりに相対ファイルパスを呼び出すために、/AppDir/usr
にSpyderのインストールファイルが必要であると信じています(の通訳者に電話する代わりに/AppDir/usr/bin/python
)。これを行う方法はありますか?
EDIT:このAppDirからAppImage(クロス配布パッケージ形式)を作成して、シンボリックリンクが機能しないようにする予定です!このAppImageは他の人がダウンロードし、他の人が使っているローカルソリューション(例えば、私の~/.zshrc
ファイルのような私のローカルシステムを変更することで動作させる)を意図したものではありません!
なぜpipでインストールしないのですか? pipインストールスパイダー? – MYGz
このエラーはhttps://github.com/probonopd/AppImages/issues/149#issuecomment-263770455です。 – BH2017