Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ImportError: No module named six.moves #29

Open
JiyuFang-git opened this issue Jan 13, 2019 · 3 comments
Open

ImportError: No module named six.moves #29

JiyuFang-git opened this issue Jan 13, 2019 · 3 comments

Comments

@JiyuFang-git
Copy link

I installed pylearn2 and theano(bleeding-edge version) following the links given on the README.
When running mnist.py I encountered the following error:

Using cuDNN version 5005 on context None
Preallocating 3027/4036 Mb (0.750000) on cuda
Mapped name None to device cuda: GeForce GTX 970 (0000:0F:00.0)
Traceback (most recent call last):
File "mnist.py", line 24, in
from pylearn2.datasets.mnist import MNIST
File "/home/jiyu/fyp/pylearn2/pylearn2/init.py", line 4, in
from pylearn2.utils.logger import configure_custom
File "/home/jiyu/fyp/pylearn2/pylearn2/utils/init.py", line 11, in
from theano.compat.six.moves import input, zip as izip
ImportError: No module named six.moves

I tried to solve the issue by installing Theano 0.8, but then a new problem occurred:

ERROR (theano.sandbox.gpuarray): Could not initialize pygpu, support disabled
Traceback (most recent call last):
File "/home/jiyu/miniconda2/envs/py27/lib/python2.7/site-packages/theano/sandbox/gpuarray/init.py", line 95, in
init_dev(config.device)
File "/home/jiyu/miniconda2/envs/py27/lib/python2.7/site-packages/theano/sandbox/gpuarray/init.py", line 46, in init_dev
"Make sure Theano and libgpuarray/pygpu "
RuntimeError: ('Wrong major API version for gpuarray:', 2, 'Make sure Theano and libgpuarray/pygpu are in sync.')

Could you make sure that you are suggesting correct versions of Theano and Pylearn2?
Thanks

@iamweiweishi
Copy link

from six.moves import input, zip as izip

@roshan-gopalakrishnan
Copy link

Anybody resolved this issue ?

@nickfraser
Copy link

The environment for this can be quite tricky to set up, very specific versions of some packages are required.

I project I worked on BNN-PYNQ used slightly modified versions of this BinaryNet repo to train the networks. The dockerfile in that repo and instructions are still (at least the last time I checked) compatible with this project.

I'd recommend the dockerfiles, but you can also try to follow the instructions directly as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants