conda 创建新环境(Jupyter)

点赞和关注是我创作的最大动力~~

我们在使用 Anaconda 的时候,在一些情况下,一个初始环境是不够用的,把所有的包都安装在一个环境中也会出现不兼容等导致的各种各样的错误,所以我们可以创建新的环境,从而在不同的环境中实现不同的功能。

在这里插入图片描述

  1. 创建并激活新环境

conda create --name envName

NB: Replace envName with the environment name.
这样创建一个与当前 python 版本相同的 python 环境

安装其他 python 版本需求见此

  1. 安装 Jupyter Lab (仅在一个环境中安装即可,base 环境就很合适,这样就不用切换默认环境了)
    conda install jupyterlab

  2. 安装ipykernel

确保切换到刚刚创建的新环境中:
conda activate envName

在这个环境中安装 ipykernel (NB: 这不是安装 Jupyter,仅仅是使其能用 Jupyter 打开):
conda install -c conda-forge ipykernel

然后,执行:
python -m ipykernel install --name envName

现在打开 Anaconda Prompt, 输入 jupyter lab, 打开 Jupyter Lab 的页面后就可以看到新的环境了!!!

  1. 安装其他所需的各种的包,最好是同一个 channel (e.g., conda-forge)
# 查看自己 conda 配置的channel,同时会显示优先级
conda config --get channels

# 添加 conda-forge 为最高优先级
conda config --prepend channels conda-forge
# 如果已经有 conda-forge, 并且优先级较低,则先 remove,再 prepend

# 设置好之后,就直接用 conda install '+ package' 就可以了,无需 conda install -c conda-forge '+ package'
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
创建一个 Conda 虚拟环境并为 Jupyter 设置快捷方式通常涉及到几个步骤。首先,你需要确保已经安装了 Anaconda 或 Miniconda。以下是创建虚拟环境和设置 Jupyter 快捷方式的步骤: 1. 打开终端(在 Windows 上是命令提示符或 PowerShell)。 2. 使用 conda 创建一个的虚拟环境。例如,如果你想创建一个名为 "myenv" 的环境,使用以下命令: ``` conda create --name myenv python=3.9 # 请替换 "myenv" 和 "3.9" 为你所需的环境名和 Python 版本 ``` 3. 激活创建环境。在 Windows 上: ``` conda activate myenv ``` 在 Linux 或 macOS 上: ``` conda activate myenv ``` 4. 安装 Jupyter Notebook。在激活的环境中运行: ``` conda install jupyter notebook ``` 5. 为了设置 Jupyter Notebook 的全局快捷方式,你可能需要将 Jupyter 添加到系统路径中。在 Linux 或 macOS 中,你可以编辑 `~/.bashrc` 或 `~/.zshrc` 文件,并添加类似下面的内容: ``` export PATH="$PATH:/path/to/your/conda/envs/myenv/bin" ``` 将 `/path/to/your/conda/envs/myenv` 替换为你的虚拟环境实际路径。 6. 保存并关闭终端,然后再次打开它,使得设置生效。 7. 为了启动 Jupyter Notebook,只需在终端中输入: ``` jupyter notebook ``` 8. 如果你希望创建桌面图标或任务栏快捷方式,Windows 用户可以在开始菜单或桌面上右键点击,选择“建快捷方式”,然后指向 `C:\path\to\your\conda\envs\myenv\Scripts\jupyter.exe notebook`,其中 `myenv` 是你的环境名称。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值