2016-08-04 10 views
1

私はubuntu 15.10マシンにOrange3をインストールして実行しようとしています。私はこれに続いてinstructionsとOrange3をインストールしました。インストール後 、私はインストール後にOrange3を実行するには?

python3 -m Orange.canvas 

このコマンドを実行し、それはオレンジGUIを開き、完璧に動作します。しかし、次回にオレンジを開こうとするとうまくいきませんでした。 ( 'scipyのダウンロード' という名前のないモジュール)

このエラーMSG 'Orange.canvas' のスペックを見つけながらエラー:これは

は/ usr/binに/のpython3を示しています。オレンジをもう一度インストールして、それがうまくいくかどうか試してみます。最初に実行されますが、次回はこのエラーメッセージが表示されます。どうすれば修正できますか?

答えて

2

手順の2行は、オレンジパッケージ用に別個の仮想環境を作成したことを示しています。私は引用:

# Create a separate Python environment for Orange and its dependencies, 
# and make it the active one 
virtualenv --python=python3 --system-site-packages orange3venv 
source orange3venv/bin/activate 

これは、あなたが今、常にpython -m Orange.canvasを実行する前に、

source orange3venv/bin/activate # inside where your orange3env dir is 

を実行する必要がありますを意味します。

orange3venv/bin/python -m Orange.canvas 

これは、同様に動作するはずです:あなたは、仮想環境内でのPythonインタプリタへのパスを使用することができ、またHow does virtualenv work?

を参照してください。あなたは、シェルスクリプト

#!/bin/sh 
/full/path/to/.../orange3venv/bin/python -m Orange.canvas 

マークスクリプトを実行可能

chmod +x run-orange.sh 

、あなたはそれをダブルクリックすると、その後、それはあなたのためにオレンジGUIを実行してくださいにそれをすべて貼り付けることができます。

+0

完璧に動作します!ありがとう! –

関連する問題