it-swarm.com.de

Kann das Modul cPickle mit Python 3.5 und Anaconda nicht finden

Ich versuche, mit Anaconda cPickle für eine Windows-Box zu verwenden. Ich verwende python 3.5. Ich verwende kein virtualenv (obwohl es wahrscheinlich sein sollte).

Wenn ich versuche, cPickle zu importieren, erhalte ich "ImportError: No module named 'cPickle'"

Python 3.5.0 |Anaconda custom (64-bit)| (default, Dec  1 2015, 11:46:22) [MSC v.
1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cPickle
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'cPickle'

Ich verstehe, dass cPickle in Python 3.5 eingebaut ist, daher kann ich nicht verstehen, warum cPickle nicht gefunden wird. Keine Ahnung, was schief gelaufen ist/wie ich Dinge bereinigen kann/wie Fehler behoben werden können Das Thema.

23
Tom Walker

Es gibt kein cPickle in Python 3. Importieren Sie einfach pickle. pickle verwendet automatisch den C-Beschleuniger.

34
user2357112

versuchen import pickle as cPickle. Auf diese Weise müssen Sie nicht viel bearbeiten

5
Eshaka