2016-07-28 9 views
0

仮想環境の作成に使用した.envファイルがあります。myFile.envをpipインストールしたい

私は同じパッケージを(.envファイルで指定されているように)インストールしますが、今度は 仮想環境にしたくありません。これどうやってするの?

多くのありがとうございます。

注:その後、あなたはあなたのvirtualenvのをアクティブにする

source activate optimus 

を実行することができます

conda create --name optimus --file alpha.env 

: .envファイルはそうのような仮想環境を作成するためにminicondaやアナコンダで使用することができます。 myFile.envではなく、仮想環境内の指定されたすべてのパッケージをインストールするには

pip install -r myFile.env 

:しかし、どのように私は次のように何かを行うことができます。あなたは、元の仮想ENVへのアクセス権を持っているか、あなたは、私は非常に簡単な解決策は、単に要件を作成することだと思う説明するように新しいものを作成することができる場合

cairo=1.12.2=2 
dateutil=2.1=py27_2 
freetype=2.4.10=0 
numpy=1.6.2=py27.4 
+0

'.env'ファイルとは何ですか?その内部には何がありますか?通常は 'requirements.txt'や' setup.py'を使って仮想環境を作ります。 –

+0

.envファイルにコードを貼り付けることはできますか? –

+0

ええ、私はちょうどそれを追加しました。 –

答えて

0

:ここ

は私のalpha.envファイルです.txtファイル。これは、特定のPython環境にインストールしたすべてのパッケージの名前を指定するファイルです。

ファイルには、単にこれはrequirements.txtと呼ばれる作業ディレクトリにファイルを作成します

pip freeze > requirements.txt 

を実行して作成することができます。仮想環境をアクティブにする必要があります。その後、あなたはそれを入力する必要が新しい環境にパッケージをインストールするには(あなたのvirtualenvのか、これまでに何をする必要が無効)と私は.envファイルを見たことがない

pip install -r requirements.txt 

を実行しますが、音によって、これは実際にはrequirements.txtファイルとまったく同じですが、別の名前の下にあります。 pip freeze の出力が、.envファイルの内容と同じ(フォーマットなどまで)見えるかどうかを確認してください。その場合は、仮想環境で実行するコマンドを実行することもできます。

pip install -r myFile.env 

EDIT:あなたの .envファイル出力を見た後、私はあなたが単に ピップは、-r myFile.env installコマンドを実行できることを確信しています。

関連する問題