9
>>> import theano
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/theano/__init__.py", line 52, in <module>
from theano.gof import (
 File "/Library/Python/2.7/site-packages/theano/gof/__init__.py", line 38, in <module>
from theano.gof.cc import \
File "/Library/Python/2.7/site-packages/theano/gof/cc.py", line 30, in <module>
from theano.gof import link
File "/Library/Python/2.7/site-packages/theano/gof/link.py", line 18, in <module>
from theano.gof.type import Type
File "/Library/Python/2.7/site-packages/theano/gof/type.py", line 17, in <module>
from theano.gof.op import CLinkerObject
File "/Library/Python/2.7/site-packages/theano/gof/op.py", line 25, in <module>
from theano.gof.cmodule import GCC_compiler
File "/Library/Python/2.7/site-packages/theano/gof/cmodule.py", line 8, in <module>
import six.moves.cPickle as pickle
ImportError: No module named cPickle

cPickle に問題はないと確信しています。他の依存関係の問題でしょうか?バージョンの競合が発生する可能性があるため、今朝すべてのパッケージをアップグレードしたのは事実です。それにもかかわらず、最新バージョンの theano に切り替えた後も、問題は依然として存在します。誰かが私がそれを理解するのを手伝ってくれますか?

PS: 私の開発デバイスは Macbook Pro 13 (early 2015) です。私のシステムのバージョンは OS X 10.10.5 です。Python のバージョンは 2.7.10 です

=========================== 二回目の編集 ===================== ==============

私のMacには6の最新バージョンがインストールされているようです。

YiqundeMacBook-Pro:~ Leo$ pip show six
---
Metadata-Version: 2.0
Name: six
Version: 1.9.0
Summary: Python 2 and 3 compatibility utilities
Home-page: http://pypi.python.org/pypi/six/
Author: Benjamin Peterson
Author-email: benjamin@python.org
License: MIT
Location: /Library/Python/2.7/site-packages
Requires: 
4

2 に答える 2

7

私は同じ問題を抱えていて、6つの解決した問題をアップグレードしました:

sudo easy_install --upgrade six
于 2016-04-24T18:59:42.877 に答える