introduction to anaconda
一、安装好anaconda后进行更新
说明:在windows环境中的操作,在linux环境中请参考具体书籍。
1、进入cmd命令行
执行
conda update conda
conda update anaconda
conda install mkl
conda install pylint html5lib seaborn
最后是安装一些anaconda没有的工具。
二、jupyter一些方便的命令
1、cd directory,更改到目的目录
2、edit filename - launch an editor to edit filename
3、ls or ls pattern - list the contents of a directory
4、run filename - run the Python file filename
5、timeit - time the execution of a piece of code or function
6、The special variable _ contains the last result in the console, and so the most recent result can be
saved to a new variable using the syntax x = _.
三、配置文件
1、产生配置文件夹
首先配置ipython,配置文件在(windows中)~/.ipython/目录下
打开终端输入以下命令
ipython profile create econometrics
将会产生一个profile_econometrics目录,和一下文件
比较重要的是ipython_config.py文件General IPython setting for all IPython sessions。
2、修改配置文件
打开ipython_config.py文件,进行修改
- c.InteractiveShellApp.exec_lines=["from __future__ import division",
"import os",
"os.chdir('D:\\chengxu\\ML')"]
- c.InteractiveShellApp.pylab="qt4"
3、开始运行进行测试,两种方法
- (1)直接在命令行里输入:ipython --profile=econometrics
- (2)在文本编辑器里输入如下命令:cmd "/c cd Scripts\ && start "" "ipython.exe" --profile=econometrics"将其保存为ipython-plain.bat ,放在Anaconda2安装目录里,如果想要方便的话,可以右击将其发送到桌面快捷方式。以后直接点击即可。
>>> x = randn(100,100)
>>> y = mean(x,0)
>>> plot(y)
>>> import scipy as sp
如果一切正常,会出现如下图所示:

5、配置ipython-notebook
修改方法有两种:
在文本编辑器中输入如下命令:
(1)cmd "/c cd Scripts && start "" "ipython.exe" notebook --notebook-dir=u’D:\\chengxu\\ML\\’"
保存为ipython-notebook.bat,放在Anaconda2安装目录里
(2)在命令行里输入以下命令,会产生jupyter_notebook_config.py配置文件,目录是在~/.jupyter
jupyter notebook --generate-config
然后可以在配置文件中进行修改。 四、创建虚拟环境econometrics,
1、进入cmd命令行
- conda update conda
- conda update anaconda
- conda create -n econometrics ipython-qtconsole ipython-notebook scikit-learn matplotlib
numpy pandas scipy spyder statsmodels#这是创建虚拟环境econometrics,和必要的安装包 - conda install -n econometrics cython distribute lxml nose numba numexpr openpyxl pep8 pip
psutil pyflakes pytables pywin32 rope sphinx xlrd xlwt#向虚拟环境econometrics添加安装包 - conda install -n econometrics mkl#install installs the Intel Math Kernel library linkedmodules which provide large performance gains in Intel systems
- activate.bat econometrics#对虚拟环境进行激活才可以使用,激活成功后会在命令前出现[econometrics]
- pip install pylint html5lib seaborn#安装一些anaconda没有的包
2、在虚拟环境中运行ipython
在文本编辑器中输入如下命令,将其保存在anaconda的安装目录里\envs\econometrics\ipython-plain.bat,然后将其发送到桌面快捷方式。
cmd "/c activate econometrics && start "" "ipython.exe" --profile=econometrics"
想要更改成有意义的图标时,右击桌面的快捷方式,点击属性

点击更改图标

在安装目录里d:\Anaconda\envs\econometrics\Menu\ 选择 IPython.ico图标

introduction to anaconda的更多相关文章
- Anaconda介绍、安装及使用教程
https://www.jianshu.com/p/62f155eb6ac5 Anaconda介绍.安装及使用教程 Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以 ...
- 完美配置Python3.5+Anaconda+PyQt5,实现UI和其他模块的结合
sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...
- 在 Ubuntu16.04上安装anaconda+Spyder+TensorFlow(支持GPU)
TensorFlow 官方文档中文版 http://www.tensorfly.cn/tfdoc/get_started/introduction.html https://zhyack.github ...
- Anaconda安装Graphviz, mac下Graphviz安装, pcharm中调用pycharm, Graphviz典型例子
mac下的Graphviz安装及使用 2017年10月13日 13:30:07 阅读数:7495 一.安装 Graphviz http://www.graphviz.org/ mac用户建议直接用ho ...
- 02 Anaconda的介绍,安装记以及使用
目录 〇.序 Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux.macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不 ...
- Anaconda使用教程全攻略
Anaconda使用教程全攻略 本文转自 https://zhuanlan.zhihu.com/p/32925500 〇.序 Python是一种面向对象的解释型计算机程序设计语言, ...
- Install Tensorflow object detection API in Anaconda (Windows)
This blog is to explain how to install Tensorflow object detection API in Anaconda in Windows 10 as ...
- 【Machine Learning】Python开发工具:Anaconda+Sublime
Python开发工具:Anaconda+Sublime 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现 ...
- A chatroom for all! Part 1 - Introduction to Node.js(转发)
项目组用到了 Node.js,发现下面这篇文章不错.转发一下.原文地址:<原文>. ------------------------------------------- A chatro ...
随机推荐
- Unity3d---> IEnumerator
Unity3d---> IEnumerator 2013-04-18 10:24 2162人阅读 评论(0) 收藏 举报 Unity3dc# using UnityEngine; using S ...
- mybatis如何根据mapper接口生成其实现类(springboot)
序 mybatis里头给sqlSession指定执行哪条sql的时候,有两种方式,一种是写mapper的xml的namespace+statementId,如下: public Student fin ...
- Servlet学习笔记(七)—— 自己定义过滤器的编写改进:自己定义实现FilterChain
笔记六中实现了三种过滤器:字符编码过滤.登录权限过滤.敏感词过滤,可是有个缺陷就是,限定了过滤顺序,而不能实现先进行request过滤.最后response过滤,而且中间几项过滤的顺序不能动态改变.所 ...
- locate 命令(转)
原文:http://www.cnblogs.com/peida/archive/2012/11/12/2765750.html locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案.其方法 ...
- Java的类名与文件名必须一致(转)
原文:http://blog.csdn.net/shaoxiaoning/article/details/40424087 1.Java保存的文件名必须与类名一致: 2.如果文件中只有一个类,文件名必 ...
- Linux获得命令帮助(学习笔记五)
一.获得命令帮助 1.1.内部命令与外部命令 简单来说,在linux系统中有存储位置的命令为外部命令: 没有存储位置的为内部命令,可以理解为内部命令嵌入在linux的shell中,所以看不到. typ ...
- PyQt5教程——对话框(6)
PyQt5中的对话框 对话框窗口或对话框是大多数主流GUI应用不可缺少的部分.对话是两个或更多人之间的会话.在计算机应用中,对话框是一个用来和应用对话的窗口.对话框可以用来输入数据,修改数据,改变应用 ...
- JavaScript debugger 语句
实例 开启 debugger ,代码在执行到第三行前终止. var x = 15 * 5; debugger; document.getElementbyId("demo").in ...
- Memcached安装与配置
memcached是danga.com的一个项目.它是一款开源的高性能的分布式内存对象缓存系统.最早是给LiveJournal提供服务的.后来逐渐被越来越多的大型站点所採用.用于在应用中减少对数据库 ...
- Java多线程系列目录(转)
转载方便自己学习,转自:Java多线程系列目录(共43篇) http://www.cnblogs.com/skywang12345/p/java_threads_category.html 最近,在研 ...