Ich habe eine Python 3.5.1-Umgebung von Conda verwaltet. Ich versuche, eine neue Python 3.5.1 Umgebung mit conda create
zu erstellen und einige der Module aufzulisten, die ich in der neuen Umgebung möchte.Conda sagt Konflikt über die Installation von Dateutil in Python 3.5.1
Ein solches Modul ist dateutil
(nichtpython-dateutil
), die bereits für das bestehende 3.5.1-Umgebung installiert ist und wurde lediglich mit dem Befehl conda install dateutil
installiert - die keine Warnungen oder Konflikte gab, wenn ich um 6, dass die Umwelt geschaffen vor wenigen Monaten. Ich versuche, diese Umgebung zu replizieren, um etwas zu liefern, das geklont werden kann, um eine Analyse mit einem Mitarbeiter zu teilen - wenn ich conda list
auf meiner aktuellen 3.5.1-Umgebung verwende, sehe ich, dass dateutil
installiert ist, nicht python-dateutil
, also das ist, was ich brauche .
Jetzt, wenn ich versuche, dateutil
für die neue Umgebung einzuschließen, heißt es, dass es einen Konflikt gibt und dass dateutil
nur für Python 2.6 verfügbar ist. *, 2.7. *, 3.3. *, 3.4. *.
Hier ist ein Beispiel:
(py35)[email protected]:~$ ipython
Python 3.5.1 |Continuum Analytics, Inc.| (default, Dec 7 2015, 11:16:01)
Type "copyright", "credits" or "license" for more information.
IPython 4.1.2 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: dateutil
Out[1]: <module 'dateutil' from '/home/user/anaconda/envs/py35/lib/python3.5/site-packages/dateutil/__init__.py'>
In [2]: dateutil.
dateutil.easter dateutil.relativedelta dateutil.tz
dateutil.parser dateutil.rrule
In [2]: dateutil.__
dateutil.__builtins__ dateutil.__file__ dateutil.__package__ dateutil.__version__
dateutil.__cached__ dateutil.__loader__ dateutil.__path__
dateutil.__doc__ dateutil.__name__ dateutil.__spec__
In [2]: dateutil.__version__
Out[2]: '2.4.2'
In [3]: dateutil.__package__
Out[3]: 'dateutil'
Von conda list
(py35)[email protected]:~$ conda list
# packages in environment at /home/user/anaconda/envs/py35:
#
cycler 0.10.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/cycler-0.10.0-py35_0.tar.bz2
cython 0.24 py35_0 http://repo.continuum.io/pkgs/free/linux-64/cython-0.24-py35_0.tar.bz2
dateutil 2.4.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/dateutil-2.4.2-py35_0.tar.bz2
decorator 4.0.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/decorator-4.0.2-py35_0.tar.bz2
entrypoints 0.2 py35_1 http://repo.continuum.io/pkgs/free/linux-64/entrypoints-0.2-py35_1.tar.bz2
fontconfig 2.11.1 5 http://repo.continuum.io/pkgs/free/linux-64/fontconfig-2.11.1-5.tar.bz2
freetype 2.5.5 0 http://repo.continuum.io/pkgs/free/linux-64/freetype-2.5.5-0.tar.bz2
funcsigs 0.4 py35_0 http://repo.continuum.io/pkgs/free/linux-64/funcsigs-0.4-py35_0.tar.bz2
ipykernel 4.3.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/ipykernel-4.3.1-py35_0.tar.bz2
ipython 4.1.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/ipython-4.1.2-py35_0.tar.bz2
ipython-genutils 0.1.0 <pip>
ipython_genutils 0.1.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/ipython_genutils-0.1.0-py35_0.tar.bz2
ipywidgets 4.1.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/ipywidgets-4.1.1-py35_0.tar.bz2
jinja2 2.8 py35_1 http://repo.continuum.io/pkgs/free/linux-64/jinja2-2.8-py35_1.tar.bz2
jsonschema 2.5.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/jsonschema-2.5.1-py35_0.tar.bz2
jupyter 1.0.0 py35_3 http://repo.continuum.io/pkgs/free/linux-64/jupyter-1.0.0-py35_3.tar.bz2
jupyter-client 4.2.2 <pip>
jupyter-console 4.1.1 <pip>
jupyter-core 4.1.0 <pip>
jupyter_client 4.2.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/jupyter_client-4.2.2-py35_0.tar.bz2
jupyter_console 4.1.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/jupyter_console-4.1.1-py35_0.tar.bz2
jupyter_core 4.1.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/jupyter_core-4.1.0-py35_0.tar.bz2
libgfortran 3.0 0 http://repo.continuum.io/pkgs/free/linux-64/libgfortran-3.0-0.tar.bz2
libpng 1.6.17 0 http://repo.continuum.io/pkgs/free/linux-64/libpng-1.6.17-0.tar.bz2
libsodium 1.0.10 0 http://repo.continuum.io/pkgs/free/linux-64/libsodium-1.0.10-0.tar.bz2
libxml2 2.9.2 0 http://repo.continuum.io/pkgs/free/linux-64/libxml2-2.9.2-0.tar.bz2
markupsafe 0.23 py35_2 http://repo.continuum.io/pkgs/free/linux-64/markupsafe-0.23-py35_2.tar.bz2
matplotlib 1.5.1 np110py35_0 http://repo.continuum.io/pkgs/free/linux-64/matplotlib-1.5.1-np110py35_0.tar.bz2
midiutil HEAD <pip>
mistune 0.7.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/mistune-0.7.2-py35_0.tar.bz2
mkl 11.3.1 0 http://repo.continuum.io/pkgs/free/linux-64/mkl-11.3.1-0.tar.bz2
mock 1.3.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/mock-1.3.0-py35_0.tar.bz2
nbconvert 4.2.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/nbconvert-4.2.0-py35_0.tar.bz2
nbformat 4.0.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/nbformat-4.0.1-py35_0.tar.bz2
ncurses 5.9 5 https://conda.binstar.org/asmeurer/linux-64/ncurses-5.9-5.tar.bz2
nose 1.3.7 py35_0 http://repo.continuum.io/pkgs/free/linux-64/nose-1.3.7-py35_0.tar.bz2
notebook 4.2.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/notebook-4.2.1-py35_0.tar.bz2
numpy 1.10.4 py35_1 http://repo.continuum.io/pkgs/free/linux-64/numpy-1.10.4-py35_1.tar.bz2
openblas 0.2.14 4 http://repo.continuum.io/pkgs/free/linux-64/openblas-0.2.14-4.tar.bz2
openssl 1.0.2d 0 http://repo.continuum.io/pkgs/free/linux-64/openssl-1.0.2d-0.tar.bz2
pandas 0.16.2 np110py35_0 http://repo.continuum.io/pkgs/free/linux-64/pandas-0.16.2-np110py35_0.tar.bz2
path.py 7.6.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/path.py-7.6.1-py35_0.tar.bz2
patsy 0.4.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/patsy-0.4.1-py35_0.tar.bz2
pbr 1.3.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pbr-1.3.0-py35_0.tar.bz2
pexpect 3.3 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pexpect-3.3-py35_0.tar.bz2
pickleshare 0.5 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pickleshare-0.5-py35_0.tar.bz2
pip 7.1.2 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pip-7.1.2-py35_0.tar.bz2
psycopg2 2.6.1 py35_1 http://repo.continuum.io/pkgs/free/linux-64/psycopg2-2.6.1-py35_1.tar.bz2
ptyprocess 0.5.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/ptyprocess-0.5.1-py35_0.tar.bz2
pygments 2.1.3 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pygments-2.1.3-py35_0.tar.bz2
pyparsing 2.0.3 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pyparsing-2.0.3-py35_0.tar.bz2
pyqt 4.11.4 py35_1 http://repo.continuum.io/pkgs/free/linux-64/pyqt-4.11.4-py35_1.tar.bz2
pystan 2.8.0.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pystan-2.8.0.0-py35_0.tar.bz2
python 3.5.1 0 http://repo.continuum.io/pkgs/free/linux-64/python-3.5.1-0.tar.bz2
pytz 2015.4 py35_0 http://repo.continuum.io/pkgs/free/linux-64/pytz-2015.4-py35_0.tar.bz2
pyyaml 3.11 py35_1 http://repo.continuum.io/pkgs/free/linux-64/pyyaml-3.11-py35_1.tar.bz2
pyzmq 15.2.0 py35_1 http://repo.continuum.io/pkgs/free/linux-64/pyzmq-15.2.0-py35_1.tar.bz2
qt 4.8.7 1 http://repo.continuum.io/pkgs/free/linux-64/qt-4.8.7-1.tar.bz2
qtconsole 4.2.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/qtconsole-4.2.1-py35_0.tar.bz2
readline 6.2.5 1 https://conda.binstar.org/asmeurer/linux-64/readline-6.2.5-1.tar.bz2
runcython3 0.2.6 <pip>
scikit-learn 0.16.1 np110py35_0 http://repo.continuum.io/pkgs/free/linux-64/scikit-learn-0.16.1-np110py35_0.tar.bz2
scipy 0.17.0 np110py35_2 http://repo.continuum.io/pkgs/free/linux-64/scipy-0.17.0-np110py35_2.tar.bz2
seaborn 0.7.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/seaborn-0.7.0-py35_0.tar.bz2
setuptools 18.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/setuptools-18.1-py35_0.tar.bz2
simplegeneric 0.8.1 py35_0 http://repo.continuum.io/pkgs/free/linux-64/simplegeneric-0.8.1-py35_0.tar.bz2
sip 4.16.9 py35_0 http://repo.continuum.io/pkgs/free/linux-64/sip-4.16.9-py35_0.tar.bz2
six 1.9.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/six-1.9.0-py35_0.tar.bz2
sqlalchemy 1.0.12 py35_0 http://repo.continuum.io/pkgs/free/linux-64/sqlalchemy-1.0.12-py35_0.tar.bz2
sqlite 3.8.4.1 1 http://repo.continuum.io/pkgs/free/linux-64/sqlite-3.8.4.1-1.tar.bz2
statsmodels 0.6.1 np110py35_0 http://repo.continuum.io/pkgs/free/linux-64/statsmodels-0.6.1-np110py35_0.tar.bz2
terminado 0.6 py35_0 http://repo.continuum.io/pkgs/free/linux-64/terminado-0.6-py35_0.tar.bz2
tk 8.5.18 0 http://repo.continuum.io/pkgs/free/linux-64/tk-8.5.18-0.tar.bz2
tornado 4.3 py35_1 http://repo.continuum.io/pkgs/free/linux-64/tornado-4.3-py35_1.tar.bz2
traitlets 4.0.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/traitlets-4.0.0-py35_0.tar.bz2
wheel 0.24.0 py35_0 http://repo.continuum.io/pkgs/free/linux-64/wheel-0.24.0-py35_0.tar.bz2
xz 5.0.5 0 http://repo.continuum.io/pkgs/free/linux-64/xz-5.0.5-0.tar.bz2
yaml 0.1.6 0 http://repo.continuum.io/pkgs/free/linux-64/yaml-0.1.6-0.tar.bz2
zeromq 4.1.4 0 http://repo.continuum.io/pkgs/free/linux-64/zeromq-4.1.4-0.tar.bz2
zlib 1.2.8 0 http://repo.continuum.io/pkgs/free/linux-64/zlib-1.2.8-0.tar.bz2
The:
[email protected]:~/programming$ conda create -n test_dateutil python=3.5.1 dateutil
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ............
Solving package specifications: ....
The following specifications were found to be in conflict:
- dateutil -> python 2.6*|2.7*|3.3*|3.4*
- python 3.5.1*
Aber mit der vorhandenen Python 3.5.1-Umgebung, dateutil
klar ohne Probleme installiert ist insbesondere Tarball für dateutil
scheint nicht zu existieren mehr (aber definitiv wurde mit nur einer einfachen conda install dateutil
zuvor installiert).
Was sagt 'pip install dateutil'? – Wombatz
Dies muss speziell von Conda verwaltet werden (und nicht von Anacondas Pip). Das Paket existiert, listet nur einen Konflikt über Versionen auf, die vor 6 Monaten noch nicht existierten. – ely
Verwendet 'conda' eine andere Nomenklatur für Dateutil? Das Pip-Paket heißt 'Python-Dateutil'. – Paul