特殊环境的安装教程[汇总]

前言

老实说,有一些环境问题,如不记载一下,早晚下次遇到时,又会成为一道新的问(nan)题。

Python

  • “Tensorflow” - Windows -By- Anaconda3
    • 知识点[CMD]
      • Anaconda prompt # anaconda命令行下的控制/管理工具
      • conda info --env # 查看Python的所有虚拟环境,*代表当前使用的虚拟环境
      • conda list # 可以查看【当前环境下(默认:root/base环境)】已经安装的包名和版本号
      • activate tensorflow # [环境]
      • deactivate # 关闭当前环境
      • Spyder # cmd启动
      • jupyter notebook # cmd启动
    • 扩展
      • conda的定位:一种通用【包管理系统】,是想要构建和管理任何语言的任何类型的软件。
      • conda create --name py36 python=3.6 # 创建python=3.6版本的虚拟环境,取名叫py36
      • conda remove -n py36 –all # 删除虚拟环境
      • conda activate python35 # 激活名为py35的虚拟环境
      • source activate py36 # 激活名为py36的虚拟环境
      • source deactivate # 退出当前虚拟环境
      • conda update conda # 更新conda至最新版本
      • conda env update -f environment.yml # 更新环境配置文件
      • conda --help # 查看conda帮助信息
      • conda install numpy # 安装numpy等第三方库
      • conda install package
        + [包管理器]conda是一个与语言无关的跨平台环境管理器
        + [环境限定]conda安装在conda环境中装任何包
        + [安装路径]conda 安装方式只能在 conda/envs/* 路径下
      • pip install package
        + [包管理器]Python包的通用管理器
        + [包管理器]Python的官方认可的包管理器,最常用于安装在Python包索引(PyPI)上发布的包
        + [环境限定]pip在任何环境中安装python包
        + [安装路径]pip在任何路径下均可
      • conda与anaconda的联系
        • conda:一个包管理器。
          • 包管理器是自动化软件安装,更新,卸载的一种工具。
        • Anaconda:python的一种软件发行版。Anaconda发行版会预装很多pydata生态圈里的软件,而Miniconda是最小的conda安装环境, 一个干净的conda环境。
          • 软件发行版:在系统上提前编译和配置好的软件包集合, 装好了后就可以直接用。
        • 【结论】conda和Anaconda没有必然关系, 你可以不安装Anaconda的同时, 使用conda安装和管理软件。

引用文献

猜你喜欢

转载自www.cnblogs.com/johnnyzen/p/10851106.html