anaconda学习(未完成)
1.Anaconda安装教程(以32.7.4为例)
官网地址:https://www.anaconda.com/download(如无法下载可跳转清华源下载)
下载完成后点击打开即可安装
点击Next
选择I Agree
在此选择Just Me(recommended),点击Next
我选择了默认路径(建议有其它盘,装入其他盘,安装路径不要包含汉字和空格),点击Next
勾选第一第二和第三(注意第二项path环境,它会自动添加环境变量无线手动添加。第四项是完成时清除包缓存这样可以节约磁盘空间),点击Install
等待安装完成
点击Next
点击Next
点击Finish
(恭喜你,现在安装完成,接下来我们要测试Anaconda是否安装成功了)
WIN+R键调出运行窗口,输入cmd回车
输入conda命令查看是否安装成功
输入conda -V命令(注意中间空格)可查看当前Anaconda版本
输入python命令查看是否可以使用python
(一切顺利的话,OK!恭喜安装完成!)
2.Anaconda创建虚拟环境
为什么要创建anaconda的虚拟环境:
为了保证各种版本的包之间有兼容性:新手一开始听说虚拟环境会觉得没有必要,听着很麻烦,需要什么包安装就是了,但是随着学习的深入,比如学到了深度学习的内容,需要安装keras、tensorflow框架等,这时候如果盲目去装,就容易出问题,这时候就需要创建一个虚拟环境。
最简单的例子假设框架中需要安装A包,安装A包的前提条件是B包的2.1版本和C包的1.2版本都有,这时候你原来系统里的B包可能是3.2版本,为了装A包就需要降版本,但是系统里原来的D包需要3.2版本的B包,所以B包降了版本,可能导致D包无法使用。
Anaconda创建虚拟环境
查看所有虚拟环境:conda info --envs或conda env list
创建名字为xxx,环境为python3.11的虚拟环境(python3.11为例):conda create --name xxx python=3.8(我的名字是learn_try_frist)
(选择y,继续环境创建完成)
激活(进入)虚拟环境: Windows: activate learn_try_frist
mac/linux: conda activate learn_try_frist
退出环境:deactivate
删除环境:conda remove --name learn_try_frist --all
(如果你完成了以上步骤,接下来的学习还需要创建一个环境建议叫old_name)
修改环境名:
进入旧环境:activate old_name
克隆旧环境:conda create -n new_name --clone old_name
退出旧环境:conda deactivate
删除旧环境:conda remove -n old_name --all
查看最终结果:conda info --envs
分享环境:
进入要分享的环境:activate new_name
输入命令:conda env export > environment.yml
(会在当前目录下生成environment.yml文件,别人拿到environment.yml文件,在cmd中进入目录文件下可以通过以下命令从该文件创建环境conda env create -f environment.yml)
安装第三方库:
查看当前环境下安装的第三方库:conda list
给当前环境安装第三方库:conda install package_name
给指定环境安装第三方:conda install -n env_name package_name
3.更改虚拟环境默认搭建位置
anaconda学习(未完成)的更多相关文章
- anaconda学习笔记
anaconda介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. Conda是一个开源的包.环境管理器,可以用于在同一个机器上 ...
- 自定义修改Anaconda Jupyterlab Home目录
自定义修改Anaconda Jupyterlab Home目录 最近在使用Anaconda学习数据分析和机器学习,会使用到Jupyter,但是他默认目录是用户的目录,我并没有习惯将项目和资料放在C盘, ...
- Mybatis源码学习之DataSource(七)_2
接上节数据源,本节我们将继续学习未完成的部分,包括无连接池情况下的分析.为什么使用连接池.及mybatis连接池的具体管理原理 不使用连接池的UnpooledDataSource 当 的type属性为 ...
- 基于pyqt5和openpyxl和Pyinstaller的青年大学习检查未学习人数的脚本
前几天接到团支书的一个需求,因为学校给的名单是青年大学习已学习的名单,然而要知道未学习的名单只能从所有团员中再排查一次,过程相当麻烦.团支书跟我抱怨后,刚好我也学过一些操作办公软件的基础.打包pyth ...
- [未完成]WebService学习第一天学习笔记
[未完成]WebService学习第一天学习笔记[未完成]WebService学习第一天学习笔记
- win10+anaconda+cuda配置dlib,使用GPU对dlib的深度学习算法进行加速(以人脸检测为例)
在计算机视觉和机器学习方向有一个特别好用但是比较低调的库,也就是dlib,与opencv相比其包含了很多最新的算法,尤其是深度学习方面的,因此很有必要学习一下.恰好最近换了一台笔记本,内含一块GTX1 ...
- 吴恩达深度学习第4课第3周编程作业 + PIL + Python3 + Anaconda环境 + Ubuntu + 导入PIL报错的解决
问题描述: 做吴恩达深度学习第4课第3周编程作业时导入PIL包报错. 我的环境: 已经安装了Tensorflow GPU 版本 Python3 Anaconda 解决办法: 安装pillow模块,而不 ...
- 【学习总结】win7使用anaconda安装tensorflow+keras
tips: Keras是一个高层神经网络API(高层意味着会引用封装好的的底层) Keras由纯Python编写而成并基Tensorflow.Theano以及CNTK后端. 故先安装TensorFlo ...
- Python 3 Anaconda 下爬虫学习与爬虫实践 (1)
环境python 3 anaconda pip 以及各种库 1.requests库的使用 主要是如何获得一个网页信息 重点是 r=requests.get("https://www.goog ...
- 【学习总结】GirlsInAI ML-diary day-2-Python版本选取与Anaconda中环境配置与下载
[学习总结]GirlsInAI ML-diary 总 原博github链接-day2 Python版本选取与Anaconda中环境配置与下载 1-查看当前Jupyter的Python版本 开始菜单选J ...
随机推荐
- JavaScript高级程序设计笔记12 BOM
BOM BOM的核心--window对象 窗口和弹窗 location对象--页面信息 navigator对象--浏览器信息 history对象--浏览器历史记录 BOM是使用JavaScript开发 ...
- 在Linux平台下使用.NET Core访问Access数据库读取mdb文件数据
在 Linux平台下使用 .NET Core 访问 Access数据库 读取 mdb文件 数据 今天有群友在群里问 C# 能不能在 Linux 下访问 Access数据库? 我觉得这很有趣,因此研究折 ...
- 逻辑回归(Logistic Regression) ----转载
概要: 1. 介绍Logistic Regression的数学模型,推导并详细解释求解最优回归系数的过程:2. Python实现Logistic Regression的基本版:3. 介绍sklearn ...
- 【uniapp】【外包杯】学习笔记day07 | 微信小程序轮播图、分类导航、楼层图的开发与实现
1.创建home分支 2.配置网络请求 由于平台的限制,现需要建立uni-app中使用第三方包请求网络数据请求 在 uni-app 项目中使用 @escook/request-miniprogram ...
- Excel 中使用数据透视图进行数据可视化
使用数据透视表(PivotTable)是在Excel中进行数据可视化的强大工具.下面将提供详细的步骤来使用数据透视表进行数据可视化. **步骤一:准备数据** 首先,确保你有一个包含所需数据的Exce ...
- 基于.NET平台常用的框架整理【藏】
来自:天使不哭 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此 ...
- Winform 控件库 MaterialSkin.2 使用教程(鸿蒙字体版)
️MaterialSkin.2 控件库在之前的文章中已经介绍过了,就不啰嗦了 - > Winform 好看控件库推荐:MaterialSkin.2 ️官方库里使用的是 Google 的 Robo ...
- IoC入门案例
1.管理什么?(Service和Dao) 2.如何将被管理的对象告知IoC容器?(配置) 3.被管理的对象交给IoC容器,如何获取IoC容器?(接口) 4.IoC容器得到后,如何从容器中获取到bean ...
- AVL树和红黑树的Python代码实现
AVL树 AVL树是一种自平衡二叉搜索树.在这种树中,任何节点的两个子树的高度差被严格控制在1以内.这确保了树的平衡,从而保证了搜索.插入和删除操作的高效性.AVL树是由Georgy Adelson- ...
- 怎样在Facebook上开发客户
尽管Facebook的主打社交和娱乐,但它仍是一个有助于开发外贸客户的重要平台.通过利用Facebook的广告.社群.内容分享和直接沟通等功能,您可以扩大您的业务网络,找到更多的外贸客户,并促成国际贸 ...