O Python 2.7 e o Python 3.4 já incluem os módulos pickle e cPickle. Você não precisa tomar nenhuma medida extra para instalá-los. Você pode ver uma lista de módulos atualmente instalados, digitando
help('modules')
em um prompt do Python.
Eu não consegui instalar o módulo cPickle usando o pip:
$ pip --version
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
$ pip install cPickle
...
Could not find any downloads that satisfy the requirement pickle
A tentativa de instalação com o pip3 também não teve êxito:
$ pip3 --version
pip 1.5.6 from /usr/lib/python3/dist-packages (python 3.4)
$ pip3 install cPickle
...
Could not find any downloads that satisfy the requirement cPickle
Você poderia me ajudar a entender por que isso não funciona?
O Python 2.7 e o Python 3.4 já incluem os módulos pickle e cPickle. Você não precisa tomar nenhuma medida extra para instalá-los. Você pode ver uma lista de módulos atualmente instalados, digitando
help('modules')
em um prompt do Python.
O cPickle é por padrão parte da biblioteca padrão, mas o capital P pode confuso. Você deve usar:
import cPickle
Com o capitial P
.
Tags python-2.7