2016-07-04 8 views
0

Windows-10 Neueste Anaconda3 bauen"Conda Liste" korrekt pip installiert gunicorn, aber "Conda Liste -e" Option identifizieren es nicht

ich eine virtuelle Umgebung mit Conda erstellt. Ich aktivierte diese Umgebung (BTW, Sie müssen CMD verwenden, da es nicht schaltet, wenn Sie Powershell verwenden)

Jetzt kann Gunicorn-Paket nicht mit Conda (unbekanntes Paket) installiert werden, daher musste ich verwenden Pip. Pip hat das Paket erfolgreich installiert.

Wenn ich „Conda Liste“ Ich sehe das Paket:

# packages in environment at C:\Anaconda3\envs\HerokuApp: 
# 
click      6.6      py35_0 
flask      0.11.1     py35_0 
gunicorn     19.6.0     <pip> 
itsdangerous    0.24      py35_0 
jinja2     2.8      py35_1 
markupsafe    0.23      py35_2 
mkl      11.3.3      1 
nltk      3.2.1     py35_0 
numpy      1.11.1     py35_0 
pandas     0.18.1    np111py35_0 
pip      8.1.2     py35_0 
python     3.5.1       5 
python-dateutil   2.5.3     py35_0 
pytz      2016.4     py35_0 
scikit-learn    0.17.1    np111py35_1 
scipy      0.17.1    np111py35_1 
setuptools    23.0.0     py35_0 
six      1.10.0     py35_0 
vs2015_runtime   14.0.25123     0 
werkzeug     0.11.10     py35_0 
wheel      0.29.0     py35_0 

Aber wenn ich „Conda Liste -e“ für die Ausgabe auf einem requirement.txt-Datei (für Heroku) laufen, ist das Paket nicht aufgeführt

# This file may be used to create an environment using: 
# $ conda create --name <env> --file <this file> 
# platform: win-64 
click=6.6=py35_0 
flask=0.11.1=py35_0 
itsdangerous=0.24=py35_0 
jinja2=2.8=py35_1 
markupsafe=0.23=py35_2 
mkl=11.3.3=1 
nltk=3.2.1=py35_0 
numpy=1.11.1=py35_0 
pandas=0.18.1=np111py35_0 
pip=8.1.2=py35_0 
python=3.5.1=5 
python-dateutil=2.5.3=py35_0 
pytz=2016.4=py35_0 
scikit-learn=0.17.1=np111py35_1 
scipy=0.17.1=np111py35_1 
setuptools=23.0.0=py35_0 
six=1.10.0=py35_0 
vs2015_runtime=14.0.25123=0 
werkzeug=0.11.10=py35_0 
wheel=0.29.0=py35_0 

Weiß jemand was/warum das ist?

Dank

Antwort

1

Ich bin nicht sicher, genau auf den, was/warum, aber wenn Sie conda env export verwenden Sie die pip zu installierten Pakete erhalten werden. Nicht im Format required.txt, aber es könnte nützlich sein.

BTW Ich sehe eine py3.5 Version von gunicorn für Windows über here, wenn das hilft. Es ist nur Version 19.3.0, aber Sie können es über conda install -c phumke gunicorn=19.3.0 installieren.

+0

Danke für die Info über die Conda-Version – tcs