文档章节

mac机器学习开发环境部署及helloworld

八戒八戒八戒
 八戒八戒八戒
发布于 06/20 17:20
字数 329
阅读 18
收藏 0
点赞 0
评论 0

一、下载并安装Anaconda2.7

https://repo.anaconda.com/archive/Anaconda2-5.2.0-MacOSX-x86_64.pkg

路径:/Users/shijun/anaconda2

二、运行Anaconda Navigator -> Environments -> base(root) -> 点击三角图标 -> Open Terminal

遇到问题:/Users/.anaconda/navigator/a.tool: line 1: activate: No such file or directory

解决问题:指定ANACONDA_HOME路径

export IPFS_HOME=/Users/shijun/Desktop/openSourceProject/go-ipfs

export SONAR_HOME=/Users/shijun/Desktop/openSourceProject/sonarqube-7.1

export ANACONDA_HOME=/Users/shijun/anaconda2

export PATH=$PATH:$IPFS_HOME:$SONAR_HOME:$ANACONDA_HOME/bin

三、激活tensorflow

接着第二步后面执行conda create -n tensorflow python=2.7

激活tensorflow命令:source activate tensorflow

关闭tensorflow命令:(tensorflow)$ source deactivate

四、使用pip安装TensorFlow

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py2-none-any.whl

五、测试python代码

$ python

>>> import tensorflow as tf

>>> print(tf.__version__)

# 0.11.0rc0

六、下载pycharm

https://www.jetbrains.com/pycharm/download/#section=mac

七、注意事项

1、如果报错找不到main,因为Run/Debug Configurations中的配置, Script path必须指定文件,比如/Users/shijun/Desktop/PycharmProjects/untitled2/helloworld.py

2、找不到CAL.PyCAL的问题

# -*- coding:utf8 -*-

from CAL.PyCAL import *

报错:ImportError: No module named CAL.PyCAL

$ sudo pip install CAL后依然报错,使用$ pip list能够找到CAL

查找CAL路径

$ pip show CAL

Name: CAL

Version: 2.2.6

Summary: Package dealing with date, time, and calendars.

Home-page: https://github.com/Tapyr/tapyr

Author: Christian Tanzer

Author-email: tanzer@swing.co.at

License: BSD License

Location: /Users/shijun/anaconda2/lib/python2.7/site-packages

Requires: python-dateutil, TFL

Required-by: 

© 著作权归作者所有

共有 人打赏支持
八戒八戒八戒
粉丝 2
博文 41
码字总数 7072
作品 0
长宁
项目经理
cocos2d-js学习笔记(二)

cocos2d创建,编译和打包 创建新cocos2d-js项目 进入cmd,切到桌面 cd ./Desktop cocos new HelloWorld -l js 在桌面就会创建一个HelloWorld项目 运行cocos2d-js项目 进入到HelloWorld文件夹...

yuewawa
2016/01/28
45
0
初识React Native 入门配置篇

这篇博文记录了我第一次接触React Native的心酸历程,在此记录下来,以便以后查阅,也希望给别的朋友一些帮助。 废话不多说,不知道React Native是什么东西的朋友,请自行google,下面开始正...

城市船夫
2016/01/15
525
0
折腾了ubuntu跟mac黑苹果

前段时间在业余时间研究了一下开发环境 ubuntu( linux阵营 )跟 mac( unix阵营 )。 ubuntu是用vm虚拟机装的14.4,个人感觉比windows平台好用。用terminal敲命令好爽,windows还要配置环境变量...

mosaic101
2016/02/23
905
6
用QT Creator部署,运行及断点调试Apache的C/C++模块

一 概述 本文所说的所有的部署,运行及断点调试这些操作都是在本地机器上进行的。而写出来的模块往往是部署并运行在远程的服务器上。所以这里说的都是开发环境的设置,至于测试环境及产生环境...

胖老狼
2015/10/27
0
0
Github 开源 Boxen 一键备份和安装新电脑

Boxen 是 GitHub 内部开发和使用的电脑环境部署套件,用于帮助新员工快速部署开发环境,只需运行一行命令,半个小时内即可 将 GitHub.com 的开发环境部署到新电脑中。Boxen 当前只能运行在 ...

oschina
2013/02/19
6
0
mac os安装xcode和ios sdk4.2版本

这两天刚刚使用mac系统,个人感觉比起windows7一个显著的优点就是关机速度特别快。当然在安装mac系统时,如果选择IT用户,很多开发系统也就自动安装好了,比如jdk、maven、svn,python的环境...

鉴客
2011/12/14
10.6K
3
如何开始ubuntu下的android应用开发

刚刚开始接触android应用开发,之前对于ubuntu系统和android完全没有了解。现在我已经按照各种帖子安装好了ubuntu系统以及android开发环境(就是能运行出一个helloworld的模拟器)了,接下来...

yuling
2012/03/01
830
6
试评把asp.net网站打包成exe,apk,iOS应用程序-----网站打包幻想

早在Asp时代就有一个NetBox 产品可以把整个Asp网站AllInOne的打包成一个exe,在没有IIS的情况下可以单独运行这个exe来开启整个网站。在Asp.Net 下一直没有类似的产品出现,可能是IIS已经非常...

crossmix
2015/11/10
0
0
2014年最优秀JavaScript编辑器大盘点

Webstorm WebStorm 是 一种轻量级的、功能强大的 IDE,为Node.js复杂的客户端开发和服务器端开发提供完美的解决方案。 WebStorm的智能代码编辑器支持 JavaScript, Node.js, HTML和 CSS。 We...

kouxunli1
2014/11/25
0
0
机器学习Tensorflow笔记1:Hello World到MNIST实验

最近重新梳理了我职业生涯规划,其中人工智能是我最重要的一个职业方向,所以就开始了人工智能的学习,其中Tensorflow是机器学习中一个很热门的框架,是由Google开源的,是一个不错的方向。由...

ImWiki
05/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

庆祝自己过了ACP!!

经过三个月的努力,ACP终于过了,但这只是敏捷实践的开始,路还长

talen
5分钟前
0
0
markdown

首次使用Markdown写博客,好激动! Hexo在Github中搭建博客系统(5)Markdown语法 Hexo在Github中搭建博客系统(5)Markdown语法

miaojiangmin
6分钟前
0
0
10.34 linux系统日志 10.35 screen工具

liunx系统日志 内容: • /var/log/messages • /etc/logrotate.conf 日志切割配置文件 参考https://my.oschina.net/u/2000675/blog/908189 • dmesg命令 • /var/log/dmesg 日志 • last命令......

Linux_老吴
7分钟前
0
0
java 重写排序规则,用于代码层级排序

1.dataList 是个List<Map<String,Object>> 类型的数据,所以比较的时候是冲map中获取数据,并且数据不能为空。 2.dataList 类型是由自己定义的,new Comparator<Map<String,Object>> 也是对应......

轻量级赤影
13分钟前
0
0
分布式大型互联网企业架构!

摘要: 开发工具 1.Eclipse IDE:采用Maven项目管理,模块化。 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码...

明理萝
13分钟前
0
1
对MFC程序的一点逆向分析:定位按钮响应函数的办法

因为消息响应函数保存在AFX_MSGMAP_ENTRY数组中, 观察nMessage、nCode、nID、pfn利用IDA在rdata段中搜索即可, 在IDA中找到代码段基址0x401000,函数地址0x403140, 在WinDbg中运行!addre...

oready
14分钟前
0
0
阻抗匹配与史密斯(Smith)圆图基本原理

参考:http://bbs.eeworld.com.cn/thread-650695-1-1.html

whoisliang
19分钟前
0
0
maven配置文件分离

一、 简介 遇到很多次别人处理的项目,测试环境,本地开发和线上环境的配置不一样,每一次部署都要重新修改配置文件,提交审核代码,才能打包,非常不方便。 其实相信很多人都知道可以使用m...

trayvon
19分钟前
0
0
MacOS和Linux内核的区别

导读 有些人可能认为MacOS和Linux内核有相似之处,因为它们可以处理类似的命令和类似的软件。甚至有人认为苹果的MacOS是基于linux的。事实上,这两个内核的历史和特性是非常不同的。今天,我...

问题终结者
35分钟前
1
0
SpringBoot | 第八章:统一异常、数据校验处理

前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响...

oKong
43分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部