2017-05-29 7 views
1

私はここで何度も同じ質問をスキャンしましたが、誰もまっすぐ答えを出していませんでした。 私はAnacondaでPython 3.6を使い始めました。私はそこに必要なすべてのツールを持っています。私は現在、Python 2.7をインストールする必要があるプロジェクトに直面しています。 私はpyfemというツールを走らせるのに2.7が必要ですが、pyfemはnumpyに依存しています。これは3.6にしかありません。 CD 2.7ディレクトリ または私はcmdを使用している場合でも:インストールnumpyの2.7ディレクトリ PIPそれは毎回私らしい私は実行するたびにピップ、それは私はすでに、私はCMD上のディレクトリを変更しても、私の3.6ディレクトリにnumpyのを持っていると言いインストール私は2.7のディレクトリにピップがなく、インストールしようとするたびに2.7 pip (pipまたはpip2またはpip-2.7)がないようです。私は9.0.1 CMDピップには、すでにあなたは(あなたがこのケースでやっているために必要なものである)あなたのPythonのバージョンを管理するために必要になりますツールを提供しcondaを、持っている3.6ディレクトリにnumpy on python 2.7を持っている間に3.6

+0

チェックアウト 'virtualenv'(https://pypi.python.org/pypi/virtualenv)と' virtualenvwrapper'(http://virtualenvwrapper.readthedocs.io/en/latest/index.html)< - これは独自のpipパッケージとPython固有のバージョンをインストールできる「仮想環境」の作成と管理に役立つツールを提供しています。 Py3.6 + NumPyには1つ、Py2.7 + NumPyには2つの環境を作成する必要があります。このページでは、上記のツールを使ってvirtualenvを作成し、その中のパッケージを管理する方法について説明します:http://docs.python-guide.org/en/latest/dev/virtualenvs/ – natureminded

答えて

0

が存在するメッセージが表示されます。コマンドラインに移動し、新しい2.7環境を作成し、アクティブにします

conda create --name my_new_environment python=2.7 numpy 
source activate my_new_environment 

あなたは今numpyの2.7-compatのバージョン2.7環境になります。あなたはそこからpip install pyfemすることができ、すべてがOKであるはずです。

+0

もし私の2.7のpythonが別のディレクトリにありますか?私はアナコンダを通じてインストールされていないとしている私の2.7ながら(3.6を持っている)管理\ Anaconda3 \ \ユーザー: C:\プログラムファイル\ Python27 私は私のpythonを移動する必要があります C:私はで私のアナコンダがありますか?またはアンインストールしてanacondaの内部に再インストールしますか? –

+0

あなたのPythonは重要ではありません。 –

+1

よく私は間違ったことをしました。私のアナコンダはもう動かず、どちらもピップしません。 私はちょうどすべてをアンインストールし、新しいpy2とpy3を取得し、Eclipseにロードし、私の頭をクリアします –

関連する問題