Sudo apt-get install cPickle
とpython3.4-cPickle
を試しましたが、うまくいきません。
pythonにcPickle
がありません3:
Python 2.xの一般的なパターンは、モジュールの1つのバージョンを純粋なPythonで実装し、オプションの加速バージョンをC拡張として実装することです。たとえば、pickleおよびcPickle。これにより、高速バージョンをインポートし、これらのモジュールの各ユーザーの純粋なPythonバージョンにフォールバックする負担がかかります。 Python 3.0では、高速バージョンは純粋なPythonバージョンの実装の詳細と見なされます。ユーザーは常に標準バージョンをインポートする必要があります。標準バージョンは、高速バージョンをインポートしようとし、純粋なPythonバージョンにフォールバックします。ピクルス/ cPickleペアはこの治療を受けました。
- ソース 。
Python3.xでは、cPickle
がcPickle
から_pickle
に変更されました。したがって、python3.xでは、cPickle
を使用する場合、以下を実行できます。
import _pickle as cPickle
ただし、Python 3.xでは、pickleを使用する方が簡単です。
何もインストールする必要はありません。 python 3.xでcPickle
が必要な場合は、おそらくバグです。