美文网首页
MiniConda 快速环境配置 (二)

MiniConda 快速环境配置 (二)

作者: 来自知乎的一只小胖子 | 来源:发表于2021-11-21 00:03 被阅读0次

MiniConda 快速环境配置 (二)

一只小胖子

[互联网运营 | 直播电商 | 广告行业] 从业者

如果你不想配置Jupyter环境来学习,也是可以的,你可以直接使用如下在线平台, 它们是已经配置好了的JupyterLab环境,直接打开浏览器访问即可.

如下链接为: Google Colab、Observable在线平台,你可跳过本文后续的内容,直接使用即可.

https://colab.research.google.com/notebooks/intro.ipynb#scrollTo=GJBs_flRovLccolab.research.google.com/notebooks/intro.ipynb#scrollTo=GJBs_flRovLc

Make sense of the world with data, together / Observableobservablehq.com/

使用以上在线平台,你可以直接工作了. 如果你还不满足,希望配置自己本机的Jupyter Lab 环境,那么我要好好鼓励你一下... 哈哈... 咱们接着继续....

一只小胖子:JupyterLab 快速环境配置 (一)0 赞同 · 0 评论文章

在如上的链接中,我们通过Anaconda的方式讲解了conda环境及jupyter lab整体环境的配置.本文在这里介绍的是通过Miniconda的方式来配置jupyter lab环境.为啥要用Miniconda环境来配置呢. 官网对Miniconda介绍,它是基于Anaconda的免费/精简版本,它使用迷你的Conda来从Anaconda安装软件包:

Conda - Conda documentationdocs.conda.io/en/latest/index.html

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository.

步骤一: 安装miniconda conda环境

下载并安装miniconda

步骤二: 安装jupyterlab 及ipykernel

这里我是新安装的,所以终端/命令行执行如下,安装3.0版本:
pip install jupyterlab==3
conda install -c conda-forge jupyterlab=3

步骤三: 激活或者配置conda的环境

请注意在命令行或终端先激活配置,不然安装包时会报错,或者出现安装了包却找不到的情况.
1.激活环境配置
# conda activate base 激活conda环境

2.启动jupyter lab
# conda  info --base
# output: /Users/Likey/opt/miniconda3  # 输出路径
# cd ~/opt/miniconda3/bin  # 进入上一步的输出路径
# jupyter lab   # 启动jupyter lab


------更多命令使用如下:------

# 查看版本conda --version
# 查看env
conda info --envs
conda info -e 
conda info --base

# 切换环境 conda activate base
# 退出环境  conda deavtivate

创建和删除环境
conda create --name xxx python=2 #xxx为环境名称,创建了python版本为2的环境
conda create --name xxx python=3 #创建了python版本为3的环境
conda create --name xxx python=3 anaconda #创建了python版本为3的环境,并具有anaconda的所有包
conda remove --name xxx --all # 删除一个已有的环境

包的安装和卸载
conda install xxx #xxx为包名称
conda remove xxx #卸载包
pip install xxx
pip uninstall xxx

conda环境配置的具体说明和使用可参考:

管理conda environmentsblog.csdn.net/weixin_43569478/article/details/111056087

步骤四: 终端或命令行,启动jupyter lab

在conda base环境启动jupyter lab 启动后打开的网页界面 直接console运行命令

步骤五: 学习案例

这里放置一个交互式组件的学习案例用于参考,你也可以在GitHub中查找其它有用的学习资料.

量子位:7步搞定Python数据可视化,业界大牛出品教程,Jupyter、Colab都有在线版266 赞同 · 6 评论文章

至此,Anaconda的简化版MiniConda的配置结束 ~ 但因为官方公告Anaconda的市场策略...


Anaconda商用要收费了!!!

在2020年4月,Anaconda的CEO Peter在官网上发了一篇文,说过去几个月有很多公司对于他们的repository制作完整的镜像,或者成百上千地下载packages,给Anaconda的repository带来了很大的负荷。因此,他们决定对于这种重度的商业使用收费。重度的商业使用者,需要购买Commercial版、Team版或者Enterprise版。虽然CEO Peter说,目前轻度的商业用途是不收费的,但是却没有给一个界定的标准。

因此,我们很难判断什么是轻度使用,什么是重度使用。说不定用着用着,不知道啥时候一纸诉状就送上来了。而且,考虑到Anaconda是商业公司,总归要追求盈利的,说不定以后收费规定会不断收紧,不管轻度重度,商业用途都要收费。

需要清楚的是到目前为止,查阅anaconda的官网我们发现,由于目前Anaconda没有支持ARM架构的版本,所以在M1芯片Mac上安装的Anaconda是非常不稳定的,而且仅支持最高3.8版本的Python。而官网原生支持运行在ARM架构上的Python版本为3.9.1,所以综合来讲我们只能寻找一种替代方案,那就是miniforge。

具体参考如下链接:

风影忍着:Anaconda商用要收费了怎么办?没关系,我们有miniforge28 赞同 · 3 评论文章

M1芯片Mac上Anaconda的暂时替代:miniforge_yc11tentgy的博客-CSDN博客_miniforgeblog.csdn.net/yc11tentgy/article/details/113469988

我是一只热爱学习的小胖子,如果你也热爱学习,并且对SuperMemo感兴趣,欢迎转发和评论!

相关文章

网友评论

      本文标题:MiniConda 快速环境配置 (二)

      本文链接:https://www.haomeiwen.com/subject/aykptrtx.html