Windows下pycharm使用theano的方法
安装theano前需要自行安装Anaconda和PyCharm。在网上查了在PyCharm上安装theano的方法,但是均遇到了一些问题,现将问题与解决方案介绍如下。
(一)第一种安装方式
打开cmd命令窗口或者Anaconda命令窗口,输入 pip install theano。
回车后看到下载与安装的进度条,但是这样安装过后直接import theano会报错。于是我又使用了第二种方法。
(二)第二种安装方式
1.手动下载theano的zip文件
下载地址:https://github.com/Theano/Theano ,解压后找到XXX/Anaconda/Lib/site-packages/theano(文件里面有个theano的文件夹)
将这个文件夹复制粘贴到E:/Anaconda/Lib/site-packages里面)(这个路径是你自己Anaconda的路径)。
2.查看你的Anaconda路径下有没有MinGW文件夹,如果有,直接跳到第3步。
下面安装MinGW包,CMD输入conda install mingw libpython ,MinGW会自动装到Anaconda下。
3.配置环境变量。
添加环境变量:path: XXX/Anaconda/MinGW/bin;E:/Anaconda/MinGW/x86_64-w64-mingw32/lib;(按照自己的路径修改)
(32bit E:/Anaconda/MinGW/i686-w64-mingw32/lib;)
新建环境变量: PYTHONPATH: E:/Anaconda/Lib/site-packages/theano;
(三)测试theano
cmd中,输入python进入python环境下,输入import theano回车,如果没有error则配置成功。
(四)出现的问题
1.WARNING (theano.configdefaults): g++not available, if using conda: `conda install m2w64-toolchain`
WARNING (theano.configdefaults): g++not detected ! Theano will be unable to execute optimized C- imp
解决方法:cmd窗口输入conda install m2w64-toolchain
2.cmd命令窗口输入conda list,查看有没有libpython,如果没有,则解决方法:
cmd窗口输入conda install libpython
3.Traceback (most recent call last):
File "", line 1, in
File "E:\jing\Anaconda\lib\site-packages\theano__init__.py", line 55, in from theano.compile import \
File "E:\jing\Anaconda\lib\site-packages\theano\compile__init__.py", line 9, in from theano.compile.function_module import *
File "E:\jing\Anaconda\lib\site-packages\theano\compile\function_module.py", line 16, in from theano import gof
ImportError: cannot import name gof
明明有gof,但是显示无法导入。
解决方法:在“C:/USERS/用户名”目录下(根据电脑不同这个可能不同,如果不知道可以通过cmd查询,默认的就是这个路径)。
找到这个路径后,新建“.theanorc.txt”文件,输入以下内容:
[global]
(四)总结
综上是我安装过程中遇到的一些错误以及解决方案,欢迎讨论。
Windows下pycharm使用theano的方法的更多相关文章
- Windows下Pycharm安装Tensorflow:ERROR: Could not find a version that satisfies the requirement tensorflow
今天在Windows下通过Pycharm安装Tensorflow时遇到两个问题: 使用pip安装其实原理都相同,只不过Pycharm是图形化的过程! 1.由于使用国外源总是导致Timeout 解决方法 ...
- git(5) windows下 pycharm + git(github) ,在本地方便管理
本篇博客讲解一下,windows下如何在pycharm下使用git(使用github设置和git一样),在本地进行commit,push,pull等操作 优点:简单,方便 pycharm版本:5.0. ...
- Windows下使用NIF扩展Erlang方法
在Erlang中,NIF(Native Implemented Function)被用来扩展erlang的某些功能,一般用来实现一些erlang很难实现的,或者一些erlang实现效率不高的功能. N ...
- windows 下解决 Time_Wait 和 CLOSE_WAIT 方法
修改Time_Wait参数的方法 (在服务端修改)Windows下在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Paramet ...
- Windows 下 pycharm 创建Django 项目【用虚拟环境的解释器】
1. 背景 我在 Windows 下的 pycharm 直接创建 全新 Django 项目 会 pip 和其他报错 ,暂时解决不了,另外后续的多个项目只需要一套python 环境, 所以可以 ...
- Windows下GNU之gcc体验方法
Windows 现在在Windows下开发C/C++程序一般都是用微软的编译器,当年的Borland已经成为传说.但是如果你不想付钱的话,也可以考虑Windows下的GCC. 在Windows下体验G ...
- jenkins在windows下的最快安装方法
jenkins在windows下的安装 2016年04月21日 13:00:09 阅读数:22828 在初步了解了jenkins是什么?jenkins的特点.基本结构,及大概的功能介绍后,就开始对je ...
- Windows 下的内存泄漏检测方法
在 Windows 下,可使用 Visual C++ 的 C Runtime Library(CRT) 检测内存泄漏. 首先,我们在.c或.cpp 文件首行插入这一段代码: #define _CRTD ...
- python爬虫之git的使用(windows下pycharm使用)
相信很多同学学会了git或者github以后都不知道怎么跟windows上的pycharm连在一起工作,那么下面我们开始介绍简单的安装和使用方法. 一.安装 1.首先你的有一个github的账户.注册 ...
随机推荐
- 《Lua程序设计》9.2 管道(pipe)与过滤器(filter) 包含使用协同函数实现“生产者——消费者”问题的实例代码
一个关于协同程序的经典示例是“生产者-消费者”问题.这其中涉及到两个函数,一个函数不断地产生值(比如从一个文件中读取值),另一个则不断地消费这些值(比如将这些值写到另一个文件).通常,这两个函数大致是 ...
- iOS - 转场时 appear 与 disappear 的调用顺序探索
不同的转场方式 A.B viewDidDisappear调用的流程不同 在A页面跳转到B页面的过程中 A 的 viewDidDisappear 方法和 B 的 viewDidAppear 谁先调用? ...
- iOS - 扩展UIButton的响应区域
扩展UIButton的响应区域 引言 通常在iOS开发中通常会遇到产品说按钮的响应区域不大 而UI给我们的设计是按钮的面积 而不是按钮的响应面积 所以在这种情况下需要我们自己去扩展按钮的响应区域 思考 ...
- 三个 CSS 预处理器(框架):Sass、LESS 和 Stylus
CSS 预处理器技术已经非常的成熟,而且也涌现出了越来越多的 CSS 的预处理器框架.本文向你介绍使用最为普遍的三款 CSS 预处理器框架,分别是 Sass.Less CSS.Stylus. 首先我们 ...
- namespace main
c++程序运行的入口是::main 如果把main放到某个命名空间中,则系统就无法找到入口. 所以就有了为了测试功能的tools和test,其中没有命名空间.
- Hive学习之数据去重
insert overwrite table store select t.p_key,t.sort_word from ( select p_key, sort_word , row_number( ...
- Unix/Linux 查看文件大小
ls -l help.html-rw-r--r-- 1 william wheel 40960 Jul 18 00:59 development.sqlite3 40960 就是文件的大小. d ...
- java.lang.ClassNotFoundException: hudson.remoting.Launcher
jenkins构建失败,错误信息如下: [yjp-dev-po-hrsync] $ "C:\Program Files\Java\jdk1.8.0_121/bin/java" -c ...
- bootstrap中点击左边展开
<div id="sideNav" href=""><i class="material-icons dp48 glyphicon- ...
- org.springframework.dao.InvalidDataAccessApiUsageException
org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read ...