Python学习笔记(一)Anaconda开发环境介绍与搭建

        本文介绍了Python学习中常用的开发环境Anaconda,以及如何搭建和使用Anaconda。Anaconda是一个集成了许多模块和包管理工具的软件集合,可以管理Python解释器、模块和虚拟环境。文章还比较了conda和pip这两个包管理工具的区别,并介绍了Anaconda中常用的命令操作。此外,文章还提到了在Windows系统中安装Anaconda和PyCharm的方法。

目录

Anaconda介绍

模块

虚拟环境

pip和conda包管理工具的对比

Anaconda的conda与pip命令

Windows安装Anaconda与Pycharm


Anaconda介绍

Anaconda是一个软件集合,自带了很多的模块的二进制文件(可以直接本地构建模块),并提供了conda和pip两个包管理工具。能够提供python解释器、模块与虚拟环境的管理。

模块

实现具体功能的工具包 比如想实现下载、上传功能,存储功能,可以寻找现成的网络的、数据库的模块可以来调用
(1)标准模块——python的开发者编写的模块
(2)第三方模块

虚拟环境

用以给开发环境做用途上的区分
通过划分多个开发环境,为不同的环境设置不同版本的解释器和模块,比如区分python2与3的环境

pip和conda包管理工具的对比

(1)软件仓库的区别
conda使用anacconda.org软件仓库
pip使用pypi,python官网的软件仓库,模块数量多

(2)模块内容
conda都是二进制,可以直接读取
pip源码和二进制都有,源码需要编译会比较慢

(3)支持的语言
conda支持多语言
pip只支持python

(4)多环境
conda支持多环境
pip不支持

(5)依赖的检查
conda严格检查依赖项——类似于yum的区别
pip不严格检查

Anaconda的conda与pip命令

1、一般操作
conda -version #查看anaconda版本
conda update conda #升级conda版本
conda update pip #升级pip版本
conda update anaconda #升级anaconda版本与所有软件包
conda env list #查看所有虚拟环境

在linux和macos中
source activate xx #进入xx环境
source deactivate #退出
在windows中
activate xx
deactivate

2、创建虚拟环境
conda create --name/-n 新环境名 #创建新环境
conda create -n 新环境名 -c 老环境名 #克隆出一个新环境
conda remove -n 环境名 --all #完整删除

3、操作模块
conda/pip install -n 环境名 模块1,模块2,模块3 #在环境中安装模块
(base)conda install 模块1,模块2,模块3 #在当前环境安装
conda list -n 环境名 #查看所有模块
conda uninstall 模块名 #只能删除conda安装的模块,pip安装的就用pip删除
conda install -n 环境名 python=3.7 #安装python,默认安装latest版本
conda create -n demo python=3.7 requests #在创建环境的同时安装pyhton解释器和requests模块

Windows安装Anaconda与Pycharm

在清华大学开源镜像站-anaconda-miniconda找到安装包进行下载最新版本

安装过程中选择添加到环境变量,以及作为默认解释器(大概是这个意思),反正全勾上了

安装完成后,打开cmd,使用conda -V查看不到信息,通过开始菜单的按钮打开cli界面可以用

创建一个名为demo的虚拟环境
conda create -n demo python=3.7

直接默认安装pycharm
安装完成后,将虚拟环境导入到pycharm去进行编辑

创建新项目,选择conda环境——demo环境——选择创建

在新项目的右下角就可以看到使用的是demo环境

  • 15
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心葉493

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值