} } }

    macos上安装theano的时的题目解决

    添加时间:2013-7-16 点击量:

     在学dl,拜见,http://deeplearning.net/tutorial/,筹算在mac的机械上装个theano,跑一下例子,成果整了2小时才搞定,真囧


     体系是macos:10.8.3,先安装了anaconda1.6.1,再pip装theano 0.6.0rc3,具体步调拜赐教程,http://deeplearning.net/software/theano/install.html#install


     装好后运行在python中运行import theano theano.test()报错:


    WARNING theano.gof.compilelock): Overriding existing lock by dead process 4394 I am process 4182
    
    Fatal Python error: PyThreadState_Get: no current thread
    Abort trap: 6

    google了一下,找到懂得决评论辩论帖:https://github.com/Theano/Theano/issues/1319,本来是直接pip install的theano版本不可呀,
    评论辩论帖给出了批改的链接https://github.com/rkern/Theano/tree/fix-libpython-osx,rkern也评论这个branch是FIX: Do not explicitly link against libpython2.x on OS X.!
    哈哈,按评论辩论帖说的删除~/.theano下的东东,在新的theano目次履行setup.py安装,然后自定义一下.theanorc文件,指定

    [cmodule]
    
    mac_framework_link=False

    然后就O了,履行theano.test()会输出theano,numpy跟python的信息。

    原来,再大的房子,再大的床,没有相爱的人陪伴,都只是冰冷的物质。而如果身边有爱人陪伴,即使房子小,床小,也觉得无关紧要,因为这些物质上面有了爱的温度,成了家的元素。—— 何珞《婚房》#书摘#
    分享到: