install.sh の実行時
次のエラーが発生します
install.sh: line 48: ./INSTALLDIR/lib/python/bin/python: Permission denied
install.sh の実行時
次のエラーが発生します
install.sh: line 48: ./INSTALLDIR/lib/python/bin/python: Permission denied
エラーが 48 行目まで発生したため、install.sh の権限は問題ありません。
OK でないのは、python 実行可能ファイルの許可です。
chmod +x ./INSTALLDIR/lib/python/bin/python
Pythonがインストールされていることを確認してください。KomodoIDEインストーラーが統合したようなv2+を使用している場合はさらに良いです。インストールしたPythonのバージョンを確認するには、ターミナル/コンソールを開いて「python」と入力します(引用符は含みません)。出力は次のようになります。
Python 2.7.3 (default, Sep 26 2012, 21:53:58)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Pythonをインストールしている場合は、install.shを開いて、次のような行を検索します。
$dname/INSTALLDIR/lib/python/bin/python -E $dname/support/_install.py "$@"
(Komodo IDE 8.0を使用しているため、コードが異なる場合があります)必要なのは、Komodo IDEインストーラー「(KomodoIDEフォルダー)/ INSTALLDIR / lib / python / bin/python」から統合Pythonを指すパスを置き換えることだけです。 「python」であるローカルにインストールされたpythonなので、結論として次を置き換えます。
$dname/INSTALLDIR/lib/python/bin/python
と:
python
結果:
python -E $dname/support/_install.py "$@"
この手法はうまくいきましたが、Linux Mint 14 Nadiaを使用していました。デフォルトではPythonバージョン2.7.3がプリインストールされており(他の多くのLinuxディストリビューションと同様)、KomodoIDEのバージョンは8.0でした。
編集:
上記の手法では、Komodo IDEインストーラーから組み込まれたPythonにある「activestate.py」という名前のファイルである「activestate」という名前の欠落しているPythonモジュールについてエラーが発生するようですが、私が使用した2番目の方法は問題なく機能しました。
最初のステップは、ターミナル/コンソールを開き、root権限を取得することです。その後、ファイルマネージャー/エクスプローラーを開くと「nemo」でした。ターミナル/コンソールに「nemo」と入力すると(引用符は不要)、nemoの新しいウィンドウが開きます。昇格された特権、別名。ルート権限なので、公式サイトからダウンロードしてシステムにインストールされているデフォルトのアーカイブマネージャーで開いたアーカイブKomodo IDEインストーラーを保存した場所を参照しました(デフォルトでは、アーカイブマネージャーもnemoから継承されたルート権限で開きましたファイルマネージャー)ファイルマネージャー/エクスプローラーで「/ opt /」を参照し、そのアーカイブの内容をフォルダーに抽出し、アーカイブマネージャーを閉じて、ターミナル/コンソールウィンドウを開き、ルート権限を取得してから、にcdします。 「install.sh」があるフォルダ 元にあります。「cd/opt / komodo-ide-8.0.0-linux-x86 /」は、ターミナル/コンソールに入力します。
sh ./install.sh
または
bash ./install.sh
そして、残りのインストールは通常どおりに進行し、Komodoをインストールするパスが必要になります。私の場合は「/ opt / komodo /」と入力すると、インストールは正常に機能しました。