warning(theano.configdefaults):g++ not detected!
雖然對一些大牛來說這些都是小case,但是為了使一些像我一樣的初學者更容易安裝,我就詳細的寫下解決問題的過程:
①安裝visual studio 2010 express、cuda、microsoft visual c++ compiler for python 2.7
在安裝vc時,用命令列找到程式包目錄,然後執行 msiexec /i vcforpython27.msi allusers=1命令,vc就安裝到 c:\program files(x86)\common files\microsoft\visual c++ for python\9.0下了
②安裝tdm-gcc,目錄c:\scisoft\tdm-gcc-64
③安裝winpython,看準你需要的版本,是python2還是python3,目錄
c:\scisoft\winpython
④配置環境
在
c:\scisoft下建立檔案env.bat,裡面寫上
rem configuration of paths
set vsforpython="c:\program files (x86)\common files\microsoft\visual c++ for python\9.0"
set scisoft=%~dp0 rem add tdm gcc stuff
set path=%scisoft%\tdm-gcc-64\bin;%scisoft%\tdm-gcc-64\x86_64-w64-mingw32\bin;%path%
rem add winpython stuff
call %scisoft%\winpython-64bit-2.7.9.4\scripts\env.bat
rem configure path for msvc compilers
rem for a 32 bit installation change this line to
rem call %vsforpython%\vcvarsall.bat
call %vsforpython%\vcvarsall.bat amd64
rem return a shell
cmd.exe /k
然後執行以下命令:
gendef winpython-64bit-2.7.9.4\python-2.7.9.amd64\python27.dll
dlltool --dllname python27.dll --def python27.def --output-lib winpython-64bit-2.7.9.4\python-2.7.9.amd64\libs\libpython27.a
⑤在安裝的winpython中,開啟winpython control panel.exe
在uninstall packages頁面檢視已經安裝的python庫和版本,當時我安裝時theano是0.6版本的,執行乙個深度網路跳出錯誤:notimplementederror:in() instances and tuple inputs trigger the old semantics, which disallow using updates and givens
到這,就可以大功告成了,謝謝,勿噴,只為分享。
參考:
cocoa pods安裝及遇到的問題
換了一台mac 之後自己裝cocoa pods,先貼一下安裝操作 1.查 gem source l 2.移除ruby gem source remove 3.用 的ruby gem sources a 4.再查結果如下 current sources added to sources 5.安裝 su...
windows mysql安裝及遇到的問題
basedir c program files mysql mysql 5.6 datadir c program files mysql mysql 5.6 data 以管理員身份開啟cmd c windows system32 cmd.exemysqld install 安裝服務 mysqld ...
MySQL安裝及遇到的問題
這裡主要是針對mysql在windows作業系統上的一些安裝及遇到的問題 開啟你剛剛解壓的mysql 5.7.18 winx64資料夾裡面,你會發現裡面有my default.ini配置檔案 注 有的沒有這個檔案,需要自己新建乙個my.ini的檔案 這個是預設的配置檔案,複製乙個自己的改名字為my....