Anaconda管理Python环境
Anaconda介绍
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。Anaconda提供环境管理的功能,功能类似 Virtualenv,解决了多版本Python并存、切换的问题。
Anaconda安装
安装就不多说了,Anaconda官网下载
建议Python 3.x版本,2.x版本毕竟也不维护了
下载下来的安装包一路点击下一步就行了
FAQ:
- 已安装了python(可能还是python 2.7版本)那还能安装吗?
- 可以,不冲突
- 有必要将anaconda加入到环境变量中吗?
- 没必要,当然你按某些教程加了也行,但以后可能会有一些不必要的麻烦吧
Amaconda基本用法
安装完可在anaconda promt终端进行相关操作
查询帮助
- help
如conda create -h
环境管理
查看所有环境
conda info -e
创建环境
conda create --name python36 python=3.6
conda create -n py27 python=2.7
复制环境
conda create -n python36clone --clone python36
激活环境
activate python36
退出环境
deactivate
删除环境
conda remove --name django --all
包管理
查看已安装的包
conda list
安装包
conda install requests
(安装到当前环境)
conda install -n python36 requests
(指定安装环境)
升级包
conda update requests
移除包
conda remove requests
anaconda-navigator 图形界面
图像界面管理
这个太没逼格了,不多介绍了,自己折腾去吧
Anaconda之jupyter notebook
之前在markdown工具介绍已经露面啦,当然它的主要功能当然不是作为markdown工具,而是作为轻量级的代码运行工具,可用来验证你写的简短代码,快速调试等。
显然,在python3环境下这个语法是错误的。那么如果想在python2的环境运行,该怎么办呢?
kernel
在jupyter notebook中,选择不同的python版本,叫做kernel(内核)。在进行安装时,安装 ipykernel即可。
激活需要运行的环境
conda install --name py27 ipykernel
python -m ipykernel install --user
- 再次运行
jupyter notebook
,效果如下
个人感觉还是有点折腾,jupyter notebook就单一环境运行就得了,别搞太复杂
几个快捷键
可参考help - keyboard shortcut
- 常用的也就那么几个吧:
- ESC + M :markdown模式
- ESC + Y : code 模式
- Ctrl + Enter : 当前行运行
- Shift + Enter:运行当前模块并进入/创建下一模块
- Enter:进入当前模块
Anaconda管理Python环境的更多相关文章
- 使用Anaconda管理Python环境
修改镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda con ...
- python-pycharm中使用anaconda部署python环境
pycharm中使用anaconda部署python环境 今天来说一下python中一个管理包很好用的工具anaconda,可以轻松实现python中各种包的管理.相信大家都会有这种体验,在pycha ...
- 装了anaconda之后如何设置anaconda、python环境变量
装了anaconda之后如何设置anaconda.python环境变量 1.装了anaconda之后如何设置anaconda环境变量 参考 https://www.cnblogs.com/avivi/ ...
- 写文章 使用conda管理python环境
使用conda管理python环境
- Anaconda 配置 Python 环境
原文地址:Anaconda 配置 Python 环境 0x00 环境 Anaconda: 2019.03 Python: 3.6.8 0x01 Linux 安装 Anaconda 交互安装 Anaco ...
- python 使用Anaconda管理项目环境
Pycharm没有内置的python解释器,需要我们自己下载python解释器. 在很多python项目中,会导入第三方的模块,逐个去下载导入很不方便. 我们通常使用Anaconda来管理python ...
- 推荐:使用 Anaconda 工具搭建并管理 Python 环境
https://www.anaconda.com/distribution/#download-section 官网下载地址 https://mirror.tuna.tsinghua.edu.cn/ ...
- Ubuntu中搭建强化学习平台(使用anaconda管理Python并安装tensorflow、opencv)
首先介绍一下anaconda,annoconda是一个开源的Python发行版本,里面集成了python.conda等多个科学包及其依赖项.安装完成之后,就可以使用conda版本管理器进行管理,可以让 ...
- 使用conda管理python环境和包
操作系统:CentOS7使用virtualenv管理python虚拟环境virtualenv是一款轻量级第三方虚拟环境管理工具,不像Anaconda大小达上百M,virtualenv大小只有10M左右 ...
随机推荐
- 【Spark调优】内存模型与参数调优
[Spark内存模型] Spark在一个executor中的内存分为3块:storage内存.execution内存.other内存. 1. storage内存:存储broadcast,cache,p ...
- [原创]k8exe2bat任意文件转Bat工具(WebShell无法上传EXE解决方案)
http://qqhack8.blog.163.com/blog/static/114147985201126105626755/ 这是我2011年的东西了,当时用此方法可免杀很多马,至今依然有很大的 ...
- 微信小程序内嵌业务域名内的网页
微信小程序在2017年11月左右开放了内嵌网页的功能,即新组件<web-view>.官方文档链接:https://mp.weixin.qq.com/debug/wxadoc/dev/com ...
- iOS逆向开发(4):注入目标函数 | fishhook | MobileSubstrate | MSHookFunction | iOSOpenDev
从获得APP的所有类声明,到锁定目标类与函数,现在是时候注入函数了. 所谓"注入函数",小程的意思是让APP执行到小程写的代码中,跟"钩子"的概念一致.小程把个 ...
- 03 使用Tensorflow做计算题
我们使用Tensorflow,计算((a+b)*c)^2/a,然后求平方根.看代码: import tensorflow as tf # 输入储存容器 a = tf.placeholder(tf.fl ...
- How Tomcat works — 二、tomcat启动(1)
主要介绍tomcat启动涉及到的一些接口和类. 目录 概述 tomcat包含的组件 server和service Lifecycle Container Connector 总结 概述 tomcat作 ...
- Python机器学习笔记:常用评估指标的用法
在机器学习中,性能指标(Metrics)是衡量一个模型好坏的关键,通过衡量模型输出y_predict和y_true之间的某种“距离”得出的. 对学习器的泛化性能进行评估,不仅需要有效可行的试验估计方法 ...
- #1 Python灵活技巧
前言 Python基础系列博文已顺利结束,从这一篇开始将进入探索更加高级的Python用法,Python进阶系列文章将包含面向对象.网络编程.GUI编程.线程和进程.连接数据库等.不过在进阶之前,先来 ...
- Jenkins自动化构建配置
写在前头 我每次修改代码一点东西,都要进行一个重新发布.重新发布的流程大概如下: 将最新代码同步上传到git上面 Maven打包 mvn clean install 将最新的jar包上传到服务器上面, ...
- Oracle 如何开启归档模式
Oracle开启归档 场景:某所的数据库没有开启归档,如何开启归档模式的文档. 1.查看oracle归档状态 SQL> archive log list; 数据库日志模式 非存档模式 //目前不 ...