2016-06-15 4 views
-1

私はUbuntu 14.04にvirtualenvwrapperをインストールしました。新しい仮想環境を作ると、Pythonのバージョンに関係なく、私はvirtualenvでPython 3を手に入れました。たとえば、私がもし私が得るPython 2.7のバーチャル環境でのSyntaxError

print "Hello world" 

SyntaxError: Missing parentheses in call to 'print' 
私は、端末にipythonを使用し、同様に、Pythonの2のようにprint文を実行しよう

mkvirtualenv -p /usr/bin/python2.7 newvirenv 

私は既にvirtualenvにipythonをインストールしようとしましたが、それもうまくいきません。私は/ usr/bin /をチェックし、インタプリタはそこにあります! 私は何が間違っていますか?

PS:私はアナコンダをインストールしました。しかし、今はいつもpipを使ってモジュールをインストールしています。

+0

実行可能ファイルは明確に存在します。そうでなければ、実行可能ファイルは存在しません。 '/usr/bin/python2.7 --version'を実行すると、それは何を伝えますか? IPythonでvirtualenvを使用していますか?どのように設定しましたか? – jonrsharpe

+0

これを実行すると、私は 'Python 2.7.6'を取得します。 ipythonをインストールするには 'pip install ipython'を使いました(これがあなたが意図したものなのかどうか分かりません) –

+0

突然動いた –

答えて

0

仮想環境にipythonをインストールするときに間違ったことをしている可能性があります。 Doing:

pip install ipython 

仮想環境内で動作するはずです。ありがとうございましたjonrsharpe

関連する問題