Python数据分析必备Anaconda安装、快捷键、包安装

Python数据分析必备:

1.Anaconda操作

首先应该设置本地存放数据目录为工作目录,这样可以加载本地数据集到内存中

import os
os.chdir("D:/BigData/Workspace/testdata/") #设置当前路径为工作路径
os.getcwd()   #获取当前工作路径

2.安装Graphviz

摘录自官网:

What is Graphviz?

Graphviz is open source graph visualization software. Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. It has important applications in networking, bioinformatics, software engineering, database and web design, machine learning, and in visual interfaces for other technical domains.

什么是Graphviz?

Graphviz是开源图形可视化软件。 图形可视化是将结构信息表示为抽象图形和网络图。 它在网络,生物信息学,软件工程,数据库和网页设计,机器学习和其他技术领域的视觉界面中具有重要的应用。

网址:

http://www.graphviz.org/     或   http://www.graphviz.org/Download..php   #安装

命令:dot  -Tpdf  iris.dot -o output.pdf 可将dot文件转化为已转化为图形的pdf文件

3.Anaconda的快捷键

打开ipython notebook方式:

3.1在cmd中输入~

3.2 默认浏览器会打开http://localhost:8888/tree

3.3 运行当前行并换行shift+enter

运行当前行:ctrl+enter

3.4 conda版本查看

conda 安装所有的包

查看有几个python环境

4.创建多环境的Anaconda

4.1 使用conda create命令,后边跟上你希望用来称呼它的任何名字:

conda create --name snowflake biopython

这条命令将会给biopython包创建一个新的环境,位置在/envs/snowflakes
小技巧:很多跟在--后边常用的命令选项,可以被略写为一个短线加命令首字母。所以--name选项和-n的作用是一样的。通过conda -h或conda –-help来看大量的缩写。

4.2 激活这个新环境

Linux,OS X::  source activate snowflakes
Windows::      activate snowflake`

小技巧:新的开发环境会被默认安装在你conda目录下的envs文件目录下。

4.3 创建第二个环境

这次让我们来创建并命名一个新环境,然后安装另一个版本的python以及两个包 Astroid 和 Babel。

conda create -n bunnies python=3 Astroid Babel

这将创建第二个基于python3 ,包含Astroid 和 Babel 包,称为bunnies的新环境,在/envs/bunnies文件夹里。
小技巧:在此同时安装你想在这个环境中运行的包,
小提示:在你创建环境的同时安装好所有你想要的包,在后来依次安装可能会导致依赖性问题

4.4 列出所有环境

4.6 复制一个环境

通过克隆来复制一个环境。这儿将通过克隆snowfllakes来创建一个称为flowers的副本。

conda create -n flowers --clone snowflakes

通过conda info –-envs来检查环境
你现在应该可以看到一个环境列表:flowers, bunnies, and snowflakes.

4.7 删除一个环境

如果你不想要这个名为flowers的环境,就按照如下方法移除该环境:

conda remove -n flowers --all

为了确定这个名为flowers的环境已经被移除,输入以下命令:

conda info -e

flowers 已经不再在你的环境列表里了,所以我们知道它被删除了。

4.8 检查python版本

首先让我们检查那个版本的python可以被安装:

conda search --full --name python

你可以使用conda search python来看到所有名字中含有“python”的包或者加上--full --name命令选项来列出完全与“python”匹配的包。

4.9 确定环境添加成功

为了确保snakes环境已经被安装了,键入如下命令:

conda info -e

conda会显示环境列表,当前活动的环境会被括号括起来(snakes)

4.10 使用不同版本的python

为了使用不同版本的python,你可以切换环境,通过简单的激活它就可以,看看如何返回默认2.7

·Linux,OS X: source activate snowflakes
·Windows:activate snowflakes4.11注销该环境

当你完成了在snowflakes环境中的工作室,注销掉该环境并转换你的路径到先前的状态:

·Linux,OS X:source deactivate
·Windows:deactivate

4.12 查找一个包

首先让我们来检查我们需要的这个包是否可以通过conda来安装:

conda search beautifulsoup4

它展示了这个包,所以我们知道它是可用的。

5.Anaconda中的安装包

5.1 从Anaconda.org安装一个包

  如果一个包不能使用conda安装,我们接下来将在Anaconda.org网站查找。Anaconda.org向公开和私有包仓库提供包管理服务。Anaconda.org是一个连续分析产品。

提示:你在Anaconda.org下载东西的时候不强制要求注册。
为了从Anaconda.org下载到当前的环境中,我们需要通过指定Anaconda.org为一个特定通道,通过输入这个包的完整路径来实现。
在浏览器中,去 http://anaconda.org 网站。我们查找一个叫“bottleneck”的包,所以在左上角的叫“Search Anaconda Cloud”搜索框中输入“bottleneck”并点击search按钮。
Anaconda.org上会有超过一打的bottleneck包的版本可用,但是我们想要那个被下载最频繁的版本。所以你可以通过下载量来排序,通过点击Download栏。
点击包的名字来选择最常被下载的包。它会链接到Anaconda.org详情页显示下载的具体命令:

conda install --channel https://conda .anaconda.ort/pandas bottleneck

5.2 通过pip命令来安装包

对于那些无法通过conda安装或者从Anaconda.org获得的包,我们通常可以用pip(“pip install packages”的简称)来安装包。
提示: pip只是一个包管理器,所以它不能为你管理环境。pip甚至不能升级python,因为它不像conda一样把python当做包来处理。但是它可以安装一些conda安装不了的包,和vice versa(此处不会翻译)。pip和conda都集成在Anaconda或miniconda里边。

我们激活我们想放置程序的环境,然后通过pip安装一个叫“See”的程序。

·Linux,OS X: source activate bunnies
·Windows:activate bunnies
所有平台:
pip install see

5.3检查pip安装

检查See是否被安装:

conda list

5.4安装商业包

安装商业包与你安装其他的包的过程异常。举个例子,让我们安装并删除一个更新的商业包的免费试用 IOPro,可以加速你的python处理速度:

conda install iopro

5.5 移除包、环境、或者conda

如果你愿意的话。让我们通过移除一个或多个试验包、环境以及conda来结束这次测试指导。

5.6移除包

假设你决定不再使用商业包IOPro。你可以在bunnies环境中移除它。

conda remove -n bunnies iopro

5.7确认包已经被移除

使用conda list命令来确认IOPro已经被移除了

conda list

5.8移除环境

我们不再需要snakes环境了,所以输入以下命令:
conda remove -n snakes --all

5.9确认环境被移除

为了确认snakes环境已经被移除了,输入以下命令:

 conda info --envis

snakes不再显示在环境列表里了,所以我们知道它已经被删除了

5.10删除conda

  • Linux,OS X:
    移除Anaconda 或 Miniconda 安装文件夹
rm -rf ~/miniconda OR  rm -rf ~/anaconda


<end>
时间: 2024-10-07 15:31:41

Python数据分析必备Anaconda安装、快捷键、包安装的相关文章

Python入门:Anaconda和Pycharm的安装和配置

Python入门:Anaconda和Pycharm的安装和配置 子曰:"工欲善其事,必先利其器."学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对于我这样懒的小白,我喜欢装一些方便的软件来辅助我编写程序.在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我一般选择安装JDK+MyEclipse.将Python和Java进

python集成安装环境——Anaconda 3.5的安装

一.下载并安装 anaconda 先到https://www.continuum.io/downloads 下载anaconda, 现在的版本有python2.7版本和python3.5版本,下载好对应版本.对应系统的anaconda,它实际上是一个sh脚本文件,大约280M左右. 本系列以windows7+python3.5为例,因此我们下载如下图红框里的版本: 名称为: Anaconda3-2.4.1-Windows-x86_64.exe 是一个可执行的exe文件,下载完成好,直接双击就可以

windows环境中python的pillow(PIL)包安装

突然想玩下python图像处理的功能.电脑的windows64位操作系统安装了python2.7. 很兴奋的打开cmd要试下PIL个python中的图像处理模块,结果木有这个模块.-.-!! 木有办法,只好安装咯.在网上搜了下找到了PIL官网,下了一个[PIL-1.1.7.win32-py2.7.exe] 拿来运行下.结果是介个样纸的(#°Д°)- (#°Д°)- : so又在度娘上一顿狂搜,呵呵,原来有很多人已经干过同样的事了,而且还留下了解决办法: 来这里http://www.lfd.uci

20170603 ELK安装 (rpm包安装)

ELK安装 环境安装: (a).关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running) (b).iptables防火墙(这里iptables已经安装,下面进行配置) vi/etc/sysconfig/iptable

CentOS7最小安装常用包安装方式

CentOs最小安装后很多常用的工具都没有,但直接通过yum install 文件名的方式可能无法找到,汇总于此,随时更新: 1.如果要通过SecureCRT上直接上传下载文件,最简单的方式就是命令rz/sz,安装包的名称是:lrzsz.x86_64. 2.如果想通过locate方式查找文件,updatedb更新索引数据,安装包的名称是:mlocate.x86_64.

LLVM 安装方法(包安装)

LLVM 安装方法 环境:ubuntu16.04  llvm-4.0 clang-4.0 步骤: 1.依赖库安装 $ sudo apt-get install build-essential curl libcap-dev git cmake libncurses5-dev python-minimal python-pip unzip 2.安装LLVM 需要注意: 对于不同版本的ubuntu应该到 LLVM Package Repository 找到对应版本的.写入source.list 中.

YUM安装rpm包安装后本地不清楚的方法

[[email protected] yum.repos.d]# sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf [[email protected] yum.repos.d]# grep keepcache /etc/yum.conf keepcache=1 [[email protected] yum.repos.d]# tree /var/cache/yum///rpm包默认存放路径 /var/cache/yum/ |-- addons

centos6.7安装rpm包安装gcc

到下面网站下载rpm包 http://rpm.pbone.net/index.php3/ rpm -ivh libstdc++-devel-4.4.7-17.el6.x86_64.rpm --nodeps --force rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm --nodeps --force rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm --nodeps --force rpm -ivh mpfr-2.4.1-6.

解决 同时安装 python3,python2环境时,用pip安装 python3 包

应用场景 默认服务器上已经安装了 python2; 而我又安装了 python3,并使用 python3; 安装了 pip 默认,pip安装的包安装在了 python2上了: 但是我想用 pip把安装的包安装在 python3上 ,所以如下解决方式: 1:在服务器上先安装 virtualenv 终端:sudo pip install virtualenv 2: 找到 python3的路径: 默认 python2的路径都在 /usr/lib/目录下,但是python3的不在 终端:which py