码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • python基础-1(开发环境安装及配置anaconda 5.3.1+py3.7)


    目录

    1. Anaconda安装及配置

    1.1 Anaconda下载

    1.2  Anaconda安装

    2.  Anaconda创建虚拟环境

    2.1 查看当前已有环境

    2.2 环境创建

    2.3 环境激活(切换)

    2.4 环境的删除

    2.5 退出环境


    1. Anaconda安装及配置

            Anaconda,中文大蟒蛇,是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,例如numpy、pandas等。并且conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖。

    优势:

    1)管理包

    在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装、卸载和更新包。

    2)管理环境

    在很多项目开发时,由于需求及相关依赖的不同,需要在不同的python环境下运行,例如在A项目中使用python2.x,而其他项目需要使用python3.x,这时conda能够在不同的环境之间切换,帮你建立不同的项目开发环境。

    1.1 Anaconda下载

    1)官网下载

    Anaconda | The World's Most Popular Data Science PlatformAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.https://www.anaconda.com/进入官网后点击Download进行下载。由于各个版本对应的python环境不同,也可以访问下面链接获取旧版:

    Index of /icon-default.png?t=M85Bhttps://repo.anaconda.com/archive/目前使用python3.6、3.7及以上版本较多,因此建议安装Anaconda3-4.3.0以上版本。

    Anaconda3-4.3.0至5.2.0版本对应python3.6;

    Anaconda3-5.3.0以后的版本对应python3.7及以上;

    2)国内源下载(速度较快)

    由于官网下载会受网速及服务器的影响,会产生下载速度过慢或下载失败等现象,因此也可以选择清华大学源下载该软件:

    Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /anaconda/archive/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D

    1.2  Anaconda安装

    在下载完成后点击Anaconda的exe文件进行安装。

    1.点击next

     2.点击I Agree

    3. 点击Just Me或All Users(根据计算机的用户使用情况自行选择)

     4.选择安装路径并点击next进行安装

     5. 若之前未配置过python环境变量则全部点选,若配置过python环境变量则点选最下面的选项框即可,并点击install。

    上侧点选框为是否添加anaconda到系统的环境变量选项;

    下侧的点选框为是否注册anaconda python3.7为系统首选的python环境;

     6.是否安装VSCode编辑器(若不需要可选择skip跳过,anaconda也会自带spyder编辑器供使用)

     7. 取消点选选项,点击Finish安装成功

     8. 测试是否安装成功

    键盘win+r输入cmd,并在其中输入conda或conda list查看结果如下,则安装成功:


     

    9. 全部安装完成,在开始菜单下可看到如下列表:

     

     

    2.  Anaconda创建虚拟环境

    2.1 查看当前已有环境

    在win+r下输入cmd打开控制台或使用Anaconda Prompt命令控制器(上图)输入

    conda info --envs

     查看当前的环境,一般安装后包含base基础环境,但在日常使用中,为了各类需求的功能不相互影响,因此会在conda中新建虚拟环境。

    2.2 环境创建

     1)创建命令:

    conda create -n 环境名称 python==版本号

    例如创建名称为py37的python3.7.0版本的环境:

    conda create -n py37 python==3.7.0

    在指定版本前,可以使用

    python -V

     命令查看当前安装的python版本,使用本机安装以外的版本时,直接指定版本号即可自动下载安装。

      2)再次输入conda info --envs查看当前的环境已经包含新创建的py37即表示创建成功(*号为当前的默认环境):

     2.3 环境激活(切换)

    执行命令source activate 环境名称 对环境进行切换

    conda activate py37

     

     再次输入conda info --envs查看当前环境信息发现*标记的环境已切换。

     接下来便可以使用conda或pip命令安装依赖进行开发:

    1. conda install xxxx
    2. or
    3. pip install xxxx

    2.4 环境的删除

    conda remove -n 环境名称 --all

    2.5 退出环境

    1. conda deactivate
    2. or
    3. conda activate base

  • 相关阅读:
    微光互联 TX800-U 扫码器无法输出中文到光标的问题
    使用 TensorFlow.js 在浏览器中进行自定义对象检测
    MySQL数据库安装步骤(图文)
    程序设计与实践 课程设计与实习报告
    PythonStock(38)全栈股票系统:Python全栈股票系统,使用vue进行前端界面开发,修改接口可以展示股票数据,持续开发中。
    【论文笔记】Transformers in Remote Sensing: A Survey 中的相关论文链接
    TypeScript后端http请求
    electron 创建圆角窗口附带阴影效果
    第十章《日期与时间》第6节:ZoneId、ZoneRegion和ZoneOffset
    Day37
  • 原文地址:https://blog.csdn.net/damadashen/article/details/126784638
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号