2012-02-14 13 views
4

私は私のUbuntu LTS 10VIRTUALENVのpython2.7エラー

tar xzf Python-2.7.tgz 
cd Python-2.7 
./configure 
make 
sudo make altinstall 

でPython 2.7をインストールしたPythonが正しくインストールされているようです。

私はvirtualenvをインストールしました。

私が使用してenvrionmentを作成する場合はすべてが正常に動作します:

​​

しかし、私が使用しようとします

sudo virtualenv env --p python2.7 --no-site-packages 

私はfollwingエラーがあります:別のオン

ImportError: No module named warnings 
ERROR: The executable env1/bin/python2.7 is not functioning 
ERROR: It thinks sys.prefix is '/home/me/Documents/test1' (should be '/home/me/Documents/test1/env') 
ERROR: virtualenv is not compatible with this system or executable 

をマシンは、すべてPython2.7でうまく動作するので、私はpython2.7のインストールに問題があると思います。 virtualenvをインストールするが、私はどのように問題が隠されているかを調べ始めることができません

答えて

0

あなたは自分自身でPythonをコンパイルする理由は何ですか?私はapt-getを使ってsetuptools、virtualenv、virtualenvwrapperをインストールするのはubuntuです。その後、に従ってvirtualenvwrapperを正しくセットアップしてください。ビルドするどのVEにもPython 2.7が自動的に含まれます。

+0

いくつかのフォーラムを読んで、python2.7をコンパイルするのが最も良い方法でしたUBuntu上のすべてLTS – gpasse

+0

私はPython2.7をDeadSnakes PPAを使ってインストールしましたが、私はまだ同じprobを実行しています – gpasse

1

は、私は私のpython

sudoのアドオンはapt - リポジトリPPAインストールLTS ubuntu10.04ブランドの新しいシステムをインストール:deadsnakes/fkrull 須藤はapt-getを更新 須藤はapt-getを

python2.7をインストール

私はインストールvirtualenvの 須藤はapt-getを

のpython-virtualenvのにコマンドをインストール sudoのvirtualenvのENV -p python2.7

が失敗するとリターン:

はImportError:いいえモジュールという名前の警告 ERROR:実行可能ENV/binに/ python2.7は ERRORが機能していない:それははsys.prefixは/ホーム/私/ドキュメント/コード」と考えています/ '私はvirtualenv.pyのソースを編集して、コメントを追加し

UPDATE

のリストで警告 'と '_weakrefsetを'「(あるべき'/ホーム/私/ドキュメント/コード/ jord/ENV')jord REQUIRED_MODULESと今のところ動作するようです。