anaconda虚拟环境

# anaconda
创建虚拟环境: conda create -n 虚拟环境名称 python=版本号
查看所有虚拟环境: conda env list
使用虚拟环境: conda activate 虚拟环境名称
退出当前虚拟环境: conda deactivate
删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
conda remove -n 虚拟环境名称 --all
在当前虚拟环境安装模块 conda install -c conda-forge 包名==版本号
在当前虚拟环境移除模块 conda remove 包名
其他相关命令:
查看虚拟环境中安装的包: pip freeze 或者 pip list
收集当前环境中安装的包及其版本: pip freeze > requirements.txt
在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt
  • 查看安装了哪些包
conda list
  • 查看当前存在哪些虚拟环境
conda env list
conda info -e
  • 检查更新当前conda
conda update conda
  • Python创建虚拟环境
conda create -n your_env_name python=x.x

anaconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。

  • 激活或者切换虚拟环境
Linux:  source activate your_env_nam
Windows: activate your_env_name
  • 对虚拟环境中安装额外的包
conda install -n your_env_name [package]
  • 关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)
deactivate env_name
  • 删除虚拟环境
conda remove -n your_env_name --all
  • 删除环境中的某个包
conda remove --name $your_env_name  $package_name
  • 删除之前的镜像源,恢复默认状态
conda config --remove-key channels
  • 添加清华镜像源
#添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 #显示检索路径
conda config --set show_channel_urls yes #显示镜像通道
conda config --show channels

安装anacoda后开始目录没有图标(快捷方式)解决

1.打开安装目录下的Menu文件夹(安装目录\Anaconda3\Menu)

  • Menu目录下新建anaconda-navigator.json

打开输入:

{
"menu_name": "Anaconda${PY_VER} ${PLATFORM}",
"menu_items":
[
{
"name": "Anaconda Navigator",
"pywscript": "${PYTHON_SCRIPTS}/anaconda-navigator-script.py",
"workdir": "${PERSONALDIR}",
"icon": "${MENU_DIR}/anaconda-navigator.ico"
}
]
}

注:如果有了打开确认一下是不是和上面的一样的

2.打开anaconda prompt,或者在cmd切换到Anaconda3的安装目录(C:\Anaconda3)

输入以下指令:

python .\Lib\_nsis.py mkmenus

就行了!

Anaconda配置虚拟环境并为Jupyter notebook添加内核

1.在base环境下输入以下命令

pip install jupyter notebook

2.注册kernel

  • 查看所有虚拟环境
conda info -e
  • 激活相应虚拟环境
conda activate env_name
  • 安装ipykernel
conda install -c anaconda ipykernel
  • 将该环境添加到jupyter notebook
python -m ipykernel install --user --name=kernel_name

:以上所有操作均在你所选定的虚拟环境中进行,不需要切换虚拟环境。

重新启动Jupyter notebook 即可以看到新的Kernel已经加载

jupyter启动目录改动

在 cmd 运行 jupyter notebook --generate-config
通过 Anaconda Prompt 运行

去掉注释并添加想要开始的目录

anaconda基本操作及一些问题的解决记录的更多相关文章

  1. 错误解决记录------------rhel安装Mysql软件包依赖 mariadb组件

    错误解决记录------------软件包依赖 mariadb组件 错误信息: 错误:软件包:akonadi-mysql-1.9.2-4.el7.x86_64 (@anaconda) 需要:maria ...

  2. ie6,ie7,ie8 css bug兼容解决记录

    ie6,ie7,ie8 css bug兼容解决记录 转载自:ie6,ie7,ie8 css bug兼容解决记录 - 前端开发 断断续续的在开发过程中收集了好多的bug以及其解决的办法,都在这个文章里面 ...

  3. 解决记录:win10 无法安装VS2017,visual studio installer下载进度始终为0

    问题描述:win10 下无法安装VS2017,visual studio installer下载进度始终为0,点击取消按钮后,也没有反应,visual studio installer也关闭不掉: 具 ...

  4. Apache coredump 问题发现与解决记录

    目录 Apache coredump 问题发现与解决记录 背景 发现问题 解决问题 方法 1 方法 2 总结 Linux 程序编译链接动态库版本问题 ldd 命令 动态库的编译和 soname 线上 ...

  5. Android开发-Android Studio问题以及解决记录

    [Android开发] Android Studio问题以及解决记录   http://blog.csdn.net/niubitianping/article/details/51400721 1.真 ...

  6. [Dynamic Language] Python3.7 源码安装 ModuleNotFoundError: No module named '_ctypes' 解决记录

    Python3.7 源码安装 ModuleNotFoundError: No module named '_ctypes' 解决记录 源码安装时报错 File "/home/abeenser ...

  7. CentOS 8.2远程连接vncserver升级后1.10.1无法启动解决记录

    CentOS 8.2远程连接vncserver升级后1.10.1无法启动解决记录   问题起源:手贱yum upgrade,重启服务器后无法使用vnc viewer远程连接 查看状态 # system ...

  8. Manjaro安装配置美化字体模糊发虚解决记录

    Manjaro安装记录 前言: ​ 记录自己Manjaro18安装的一些坑,避免下次满互联网找解决方法.在此之前试过Manjaro.Ubuntu.Fedora.linux Mint系统的pac.yum ...

  9. SQLSERVER吞噬内存解决记录

    现在手上有一个不大不小的系统,运行了一段时间,因为是24*7不断运行,所以内存逐渐增高,慢慢的会飙到95%以上,然后不得不重启电脑,因为用的是云,怕虚拟机重启down掉起不来,重启操作还只能在凌晨4. ...

  10. git分支与版本管理、版本回退、冲突解决记录

    一.基础使用 1.初始化本地仓库 git init 2.关联远程仓库 git remote add origin git@github.com:用户名/仓库名.git 3.添加远程仓库文件到本地 gi ...

随机推荐

  1. 稳定且高性价比的大模型存储:携程 10PB 级 JuiceFS 工程实践

    在过去两年多的时间里,随着 AI 大模型的快速发展,JuiceFS 在携程内部得到了越来越多 AI 用户的关注.目前,携程通过 JuiceFS 管理着 10PB 数据规模,为 AI 训练等多个场景提供 ...

  2. Dockerfile 语法与常用命令

    转发请注明出处: 一.Dockerfile 核心语法规则 指令大写:所有指令必须大写(如 FROM, RUN) 顺序执行:指令按顺序从上到下执行 分层构建:每条指令生成一个镜像层,修改上层不会影响下层 ...

  3. BUUCTF---checkln(ROT加密)

    题目 dikqTCpfRjA8fUBIMD5GNDkwMjNARkUwI0BFTg== 解题 1.看见有==,尝试base64解码,但解码失败 2.尝试其它Base加密均失败 3.重新思考有等于号的加 ...

  4. Assets, Resources and AssetBundles(五):AssetBundle usage patterns

    这是系列文章中的第五章,内容涉及"Unity5"中的资产.资源和资源管理. 本系列的前一章介绍了AssetBundles的基本原理,其中包括各种加载API的低级行为.本章讨论了在实 ...

  5. rabbitmq学习与总结

    一.rabbitmq的使用场景 1.高并发的流量削峰 举个例子,假设某订单系统每秒最多能处理一万次订单,也就是最多承受的10000qps,这个处理能力应付正常时段的下单时绰绰有余,正常时段我们下单一秒 ...

  6. Laravel配置Route调用artisan

    //web调用artisan Route::get('/artisan', function(\Illuminate\Http\Request $request) { $all = \Illumina ...

  7. github项目收集

    web模块 Nginx 监控模块vts: https://github.com/vozlt/nginx-module-vts

  8. krpano.js导出为模块方便vue等框架使用的问题

    作为一个全栈(干),前端commonjs amd 那些东西没有研究过,一直用es6内置的export和import(不香吗?).最近写一个全景项目,有一个krpano.js文件官网案例是标签引入,可我 ...

  9. 2024dsfz集训Day1:贪心算法

    DAY1:贪心算法 \[Designed\ By\ FrankWkd\ -\ Luogu@Lwj54joy,uid=845400 \] 特别感谢 此次课的主讲 - Kwling 经典模型: 硬币问题: ...

  10. STM32F407数据手册中文版,STM32F429数据参考手册中文版

    发布一个适用STM32F405XX.STM32F407XX.STM32F415XX.STM32F417XX.STM32F427XX.STM32F437XX的中文数据手册,具体内容见下图: 首页 目录 ...