リモートマシン上でプロセス(Pythonプログラム)を実行します。私はCanopyとAnacondaの両方をインストールしています。画面コマンドとPython
私はリモートマシンにSSHをインストールした後、「python」と入力すると、Pythonプロンプトが表示されます。Canopyのバージョンです。
「screen」と入力してEnterキーを押してから「python」と入力すると、Pythonのプロンプトが表示されます。これはAnacondaのバージョンです。
「スクリーン」に入っているときにキャノピーバージョンを使いたいです。どうすればいいですか?
Canony python 'which python'への完全なパスを見つけて、後でこの完全パスを画面で使用します。 – furas
ありがとうございますが、これで問題は解決しません。 私は 'which python'と入力し、パスを取得します。 'screen/path/to/Canopy'と入力すると、Canopyを使ってアクティブなPythonセッションを取得するだけです。別のPythonプログラムを実行するために私のCanopyバージョンを使用したいと思います。私は 'python program.py'と入力してCanopy版から実行したいと思います。 – StatsSorceress
私は '/ path/to/Canopy/python'や'/path/to/Canopy/python script.py'について考えていましたが、この解決策を見つけました:)多分画面構成(またはBashの設定 '.bashrc')のどこかで' alias python =/path/to/Canopy/python'かそれに類するものを設定できます。 – furas