anaconda安装和jupyter的使用(补:安装pyecharts包)

anaconda安装和jupyter的使用

 

anaconda

一个包管理工具,服务于python语言,提供了用户界面和命令行操作两种模式。

Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。

安装:https://zhuanlan.zhihu.com/p/32925500

⚠️:安装后,如果使用terminal,需要把anaconda加入运行脚本。

  1. 编辑.bash_profile或.bashrc,在文件里插入下面这段代码export PATH="~/anaconda/bin:$PATH"
  2. 如果使用的是iterm并安装了zsh,编辑~/.zshrc,在文件里加入一行:source ~/.bash_profile

最后,在terminal上升级:conda update conda

管理

创建新环境:

conda create -n frog python=3.8  #创建了一个名为frog的环境

显示已创建环境:

conda info -e
或者
conda env list

其他:

conda remove -n frog --all #删除虚拟环境
conda activate frog #进入环境
conda deactivate #退出环境

创建虚拟环境

conda create -n 环境名 包名字=版本号
例子;
conda create -n pt_count python=3.8

新增2020-3-11

因为要学习使用Pyecharts。所以:

conda create --name frog_learn python3.6   #❌:改为python=3.6
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - python3.6

Current channels:

  - https://repo.anaconda.com/pkgs/main/osx-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/osx-64
  - https://repo.anaconda.com/pkgs/r/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

网上解决方案:

1.终端输入 anaconda search -t conda (安装的包)
2.在列表中找到对应的Python版本:

  • 比如,我选择的就是conda-forge/lifelines,在命令行中输入:
  • conda install -c https://conda.anaconda.org/conda-forge lifelines, ⚠️conda-forge和lifelines之间没有“/”。

3.conda install -c https://conda.anaconda.org/conda-forge (安装的包)

我首先更新包:
conda update --all

等待中。。。

后来发现是命令写❌.

安装pyecharts包

pip install pyecharts

#Successfully installed prettytable-0.7.2 pyecharts-1.7.0 simplejson-3.17.0 

⚠️,自定义的虚拟环境不会自动关联notebook:

#让虚拟环境自动关联notebook :安装如下包

conda install nb_conda

jupyter Notebook

 安装和使用:https://zhuanlan.zhihu.com/p/33105153

介绍

是anaconda中附带的程序。基于web, 是一个交互式的notebook环境,编写代码、运行代码以及获取代码的运行结果,特点是可以令我们便捷地为代码及其运行结果添加文档的描述、解释和说明。

默认端口8888

 ⚠️Running界面:

Running页面主要展示的是当前正在运行当中的终端和“ipynb”格式的笔记本。

若想要关闭已经打开的终端和“ipynb”格式的笔记本,仅仅关闭其页面是无法彻底退出程序的,需要在Files页面点击其对应的“Shutdown”

相关命令:

打开

  • 使用anaconda打开jupyter Notebook
  • 在命令行使用:jupyter notebook

1. 关联Jupyter Notebook和conda的环境和包——“nb_conda”☆

conda install nb_conda #安装

 执行上述命令能够将你conda创建的环境与Jupyter Notebook相关联,便于你在Jupyter Notebook的使用中,在不同的环境下创建笔记本进行工作。

两种模式

a、命令模式: 蓝色 无铅笔

b、编辑模式:绿色 有铅笔

⚠️两种模式都有不少常用快捷按键。例如:

  • ⇧↩: 运行代码块, 选择下面的代码块
  •  

魔法函数:

使用魔法函数可以简单地实现一些单纯 python 要很麻烦才能实现地功能

1. %:行魔法函数,只对本行代码生效
2. %%:cell 魔法函数,在整个 cell 单元中生效,必须放到 cell 首行
3. %lsmagic:列出所有的魔法函数
4. %magic:查看各个魔法函数的说明

?后面加上魔法函数名称,可以查看该魔法函数的说明

关闭打开的文件

选择file中的"close and halt",  如果只关闭网页,并不会停止运行程序。 


 

用jupyter练习使用pandas包

jupyter内置了包的方法的使用文档。方法:

?方法名

或者使用快捷键:

⇧⇥: 工具提示

按住shift+tab

原文地址:https://www.cnblogs.com/chentianwei/p/12260746.html