Anaconda软件包有哪些
No module named‘sklearn'
1 pip install scikit-learn
下载CV2库
pip install opencv-python
下载h5py
1
conda install -c anaconda h5py
下载hydra
l | pip install hydra-core
Anaconda是什么?
Anaconda是一个安装、管理python相关包的软件,还自带python、Jupyter Notebook、Spyder,有管理包的conda工具,非常有用。
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换
pip和conda 的区别
我简单的理解:
pip 是在python 环境中管理python包的工具
conda 是在conda环境中管理python包和其它包(例如C语言包)的工具
二者是不同的东西,不可以混用,它们安装的东西不在一个地方。
要想跑python程序,要有解释器和编译器
解释器就是python3.含有python.exe。就是将你编写的python语言编译成机器所认识的机器代码。
编译器就是你写代码的环境,比如pycharm
anaconda中组件:
Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在Navigator 中手工实现。
Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
qtconsole :一个可执行IPython的仿终端图形界面程序,相比Python Shell界面,qtconsole可以直接显示代码生成的图形,实现多行
代码输入执行,以及内置许多有用的功能和函数。
spyder:一个使用Python语言、跨平台的、科学运算集成开发环境。
创建自己的虚拟环境
如若你想创建一个名为oda的虚拟环境并指定为python3时,执行以下命令:
conda create -n oda python=3
或:conda create -n虚拟环境名字python=版本 -c 镜像地址
切换环境
在命令行执行以下代码:
activate oda(注:就是你创建环境所定义的名称)
如果忘记了名称可以先执行一下代码(你的环境列表):
conda env list
安装第三方包
一般你需要安装第三方包时需要先查一下此环境下有没有此包。
检查你所在的环境有无你所需要的包(以requests包为例),步骤:
输入python (打开python解释器)
输入import requests(如果没有就会报错)
输入exit().(退出)
接下来安装requests包,步骤:
输入conda install requests或pip install requests
安装完成后进入python解释器,输入python
引入包,输入import requests
创建自己的虚拟环境
如若你想创建一个名为oda的虚拟环境并指定为python3时,执行以下命令:
conda create -n oda python=3
或:conda create -n虚拟环境名字python=版本 -c 镜像地址
切换环境
在命令行执行以下代码:
activate oda(注:就是你创建环境所定义的名称)
如果忘记了名称可以先执行一下代码(你的环境列表):
conda env list
安装第三方包
一般你需要安装第三方包时需要先查一下此环境下有没有此包。
检查你所在的环境有无你所需要的包(以requests包为例),步骤:
输入python (打开python解释器)
输入import requests(如果没有就会报错)
输入exit().(退出)
接下来安装requests包,步骤:
输入conda install requests或pip install requests
安装完成后进入python解释器,输入python
引入包,输入import requests