python anaconda 常用操作;conda 命令指南
在使用 python anaconda时,经常会用到很多常用操作,记录下来,方便以后更好地使用:
conda:
Conda既是一个包管理器又是一个环境管理器。你肯定知道包管理器,它可以帮你发现和查看包。但是如果当我们想要安装一个包,但是这个包只支持跟我们目前使用的python不同的版本时。你只需要几行命令,就可以搭建起一个可以运行另外python版本的环境。这就是conda环境管理器的强大功能。
conda常用命令:
conda update conda # 升级conda
conda create -n bunnies python= Astroid Babel
#创建基于python3 ,包含Astroid 和 Babel 包,称为bunnies的新环境,在/envs/bunnies文件夹里
# 查看当前可用环境
conda env list
conda info --envs
# 切换工作环境
conda activate base
conda deactivate
# 复制一个环境
conda create -n flowers --clone snowflakes
# 重新命名:先 clone 一份 new name 的环境;删除 old name 的环境;
conda create -n tf --clone rcnn # 克隆
conda remove -n rcnn --all # 删除
conda info -e # 重新查看环境
# 删除一个环境
conda remove -n flowers --all
conda info -e # 查看是否环境已经成功被移除
# 管理Python环境
# 检查python版本
conda search --full --name python
conda search python # 使用模糊匹配
# 安装一个新的版本
conda create -n snakes python=3
# 查看已经安装的环境
conda info -e
# 管理包
# 查看当前环境中包含的包和其版本列表
conda list
# 查找一个包
conda search beautifulsoup4
# 安装一个包
conda install --name bunnies beautifulsoup4
# 你必须告诉conda你要安装环境的名字(-n bunies)否则它将会被安装到当前环境中 # 使用 pip 安装一个包,并可使用 conda list 进行查看;
pip install see
conda list
# 删除整个anaconda
rm -rf ~/miniconda OR rm -rf ~/anaconda
# 直接删除整个文件夹,并去除.bashrc 中的配置文件即可,对环境影响较少;
保持更新,转载请注明出处。更多内容请关注 cnblogs.com/xuyaowen
参考链接:
https://my.oschina.net/lilinzero/blog/1539356
https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/
用例补充:
(neugraph) y@s09:~$ conda create -n neugraph python=3.6.9
(neugraph) y@s09:~$ conda activate neugraph
(neugraph) y@s09:~$ conda deactivate
用例补充2:安装 jupyter 并启动
pip install notebook # 安装 jupyer notebook
jupyter notebook # 启动 notebook
jupyter notebook --generate-config 生成配置文件;
jupyter notebook password 设置密码
jupyter notebook --allow-root --ip='0.0.0.0' --no-browser /root/workplace/ 常用启动命令
配置文件位置在;/root/.jupyter/jupyter_notebook_config.json 文件中;
输入 终端显示的 token 既可以使用;(用于科学计算非常方便)
用例补充3:vscode 激活conda 环境
快捷键ctrl+p,输入>select interpreter来选择相应的Anaconda环境

选择相应使用的版本即可;
# 2019年12月19日
conda 显示配置信息:
conda config --show
conda 设置不自动启动base环境:
conda config --set auto_activate_base false
conda 用户配置信息,在当前环境下使用rc配置文件配置:
~$ cat ~/.condarc
python anaconda 常用操作;conda 命令指南的更多相关文章
- Windows平台下MySQL常用操作与命令
Windows平台下MySQL常用操作与命令 Windows平台下MySQL常用操作与命令,学习mysql的朋友可以参考下. 1.导出整个数据库 mysqldump -u 用户名 -p --defau ...
- linux学习(2):linux服务器常用操作和命令
linux服务器常用操作和命令 目录 1. 什么是linux服务器load average?2. 如何查看linux服务器负载3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单 ...
- 【Selenium2+Python】常用操作
Webdriver中比较常用的操作元素的方法: clear() 清除输入框的默认内容 send_keys("xxx") 在一个输入框里输入xx内容 ——如果输入中文,则 ...
- [Python[Anaconda & PyTorch]] -- 使用conda 安装 Torch 出现错误 --Windows
... (⊙o⊙)… ... 当时具体的错误我没有截图, 用这个命令时 , conda 会报无法在源中找到PyTorch, 还是什么的错误 有很大的一个可能是, 安装的Anaconda 是32 位的, ...
- anaconda常用操作汇总
(1)设置国内(清华)镜像 # 添加Anaconda的TUNA镜像conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/an ...
- python 列表常用操作(二)
1.tuple 的 unpack a,b = t 2.格式化输出 print('您的输入:{},值为{}',format(a,b)) 3.日期计算 import datetime as dt impo ...
- mongodb安装、远程访问设置、基本常用操作和命令以及GUI
https://www.mongodb.com/download-center?jmp=nav下载对应OS的版本,tar -xzvf解压 对于最新版本比如3.4,windows 7下可能回报api-m ...
- python memcache 常用操作
add() 添加一条键值对,如果key已存在,重复执行add操作会报异常 mc.add('name2', 'lisi') print(mc.get('name2')) # lisi replace 修 ...
- Linux 常用操作和命令
腾讯云部署 java web 环境:https://blog.csdn.net/niceLiuSir/article/details/78879844 Tomcat部署和配置:https://blog ...
随机推荐
- 阿里巴巴供应链平台事业部2020届秋招-Java工程师
阿里巴巴供应链平台事业部,2020届秋季校园招聘开始啦!Java开发工程师虚位以待,机会难得,占坑抓紧. 入职就发师兄,一对一师兄辅导. 在这里,你将有机会接触阿里集团的所有数据库.中间件等基础设施. ...
- Java之Hashmap中value为null,则返回json数据中key不存在
前两天干活儿的时候,将实例对象放在Hashmap中返回给前端: ArtificialEntity artificialEntity = artificialService.getInfoById(id ...
- Leetcode题解 - 树、DFS部分简单题目代码+思路(700、671、653、965、547、473、46)
700. 二叉搜索树中的搜索 - 树 给定二叉搜索树(BST)的根节点和一个值. 你需要在BST中找到节点值等于给定值的节点. 返回以该节点为根的子树. 如果节点不存在,则返回 NULL. 思路: 二 ...
- spring4 学习4 spring MVC+mybatis+Mysql
在前面搭建的基础上,引入新的jar包如下: aopalliance-1.0.jaraspectjweaver-1.8.8.jarmybatis-3.3.0.jarmybatis-spring-1.2. ...
- ES6-map数据结构,增加、删除、查找 方法(set get has delete clear ) 属性:size
map数据结构: 本质上是键值对的集合,类似集合: 可以遍历,方法很多,可以跟各种数据格式转换. let json = { name:'ananiah', age:'18' } //效率低 需要遍历j ...
- Flutter 快速上手定时器/倒计时及实战讲解
本文微信公众号「AndroidTraveler」首发. 今天给大家讲讲 Flutter 里面定时器/倒计时的实现. 一般有两种场景: 我只需要你在指定时间结束后回调告诉我.回调只需要一次. 我需要你在 ...
- 工具-Xmind常用快捷键/使用
1-快捷键 Ctrl+Shift+L 快捷键助手 Ctrl+Home 返回中心主题 Ctrl+] 插入摘要 Ctrl+I 插入图片 Ctrl+Shift+H 插入超链接 Ctrl+1,2,3,4,5, ...
- [ERR] Node 172.16.6.154:7002 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
关于启动redis集群时: [ERR] Node 172.168.63.202:7001 is not empty. Either the nodealready knows other nodes ...
- JavaScript-双层for循环打印九九乘法表
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 工具推荐--刷LeetCode的神器
本文首发于微信公众号:[坂本先生],文章地址为: https://mp.weixin.qq.com/s/vHv5hO8nils_g2VSKwu1Cg如有转载请标明出处 今天给大家安利一款快速刷Leet ...