首页 > 其他分享 >anaconda学习(未完成)

anaconda学习(未完成)

时间:2023-10-26 13:12:10浏览次数:26  
标签:name -- 环境 学习 虚拟环境 conda 完成 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.更改虚拟环境默认搭建位置

标签:name,--,环境,学习,虚拟环境,conda,完成,anaconda,安装
From: https://www.cnblogs.com/wangxiang2023122/p/17789173.html

相关文章

  • MySQL学习(9)统计数据
    存储方式MySQL提供了两种存储统计数据的方式,分别是永久性地存储统计数据和非永久性地存储统计数据,分别存储在磁盘和内存中。系统变量innodb_stats_persistent用来控制统计数据存储在哪里。值为OFF表示存储在内存,值为ON表示存储在磁盘。SHOWVARIABLESLIKE'innodb_stats_persi......
  • 《Unix/linux系统编程》教材第4章学习笔记
    |第4章|并发编程并行计算导论基于分治原则(如二叉树查找和快速排序等)的算法经常表现出高度的行性,可通过使用并行或并发执行来提高计算速度。并行计算是一种计算方案,它尝试使用多个执行并行算法的处理器更快速地解决问题。顺序算法与并行算法用一个begin-end代码块列出代码......
  • 随机算法学习指南
    整数数组随机生成算法[python]#pythonimportrandomarray=[random.randint(-100,100)for_inrange(1000)]foriinarray:print(i,end="")随机抽取一组不重复的数Fisher-Yates洗牌算法(Knuth洗牌算法)时间复杂度优化到了O(n),空间复杂度优化到了O(1)。voidshuffle......
  • 捡起ctf学习 day2 Linux BUU LFI COURSE 1(Local File Include) burpsuite爆破
    1.LocalFileInclude打开网页 文件包含漏洞,参考知乎专栏https://zhuanlan.zhihu.com/p/540864302随着网站的业务的需求,程序开发人员一般希望代码更加灵活,所以将被包含的文件设置为变量,用来进行动态调用,但是正是这种灵活性通过动态变量的方式引入需要包含的文件时,用户对这个......
  • 在B站刷学习视频时如何知道剩余分集视频总时长?
    前言最近在B站刷黑马的前端视频课。然而每次看视频都不知道还剩多少时长,制定计划时都很苦恼。多达473个视频实操步骤终于刷完了JavaScript想练练手,于是基于JavaScript编写了一个计算时长的小脚本。使用方法很简单:首先进入视频页面按F12切换到控制台复制文末的代......
  • 让大模型真正学会1+1=2!谷歌教会模型自动学习推理规则,大模型的幻觉有救了
    作者|谢年年在初学算术加法或乘法时,我们通过数小棍的方式逐步从1+1=2,1+2=3等例子中得出1+3=4,这是一种依赖记忆中的数学表格进行演绎推理的过程。后来老师告诉我们前辈们总结了一套完备的求和或乘法表,只要背住,做简单算术题根本不成问题,也不需要数小棍啦!这样一套完备的求和或乘法表......
  • 20231025学习总结
    1. (多选题) Apache软件基金会最重要的三大分布式计算系统开源项目A StormBSparkC HadoopD Hive2. (多选题) Spark最主要的优点是()A Spark提供了内存计算B 提供了单一数据集操作类型C 计算模式只能是MapReduceD 基于DAG的任务调度执行机制......
  • java学习_06
    for循环publicclassday6_01{publicstaticvoidmain(String[]args){//1.循环1~5得到里面的每一个数字//开始条件:1//结束条件:5//用来进行累加的intsum=0;for(inti=1;i<=5;i++){......
  • 《动手学深度学习 Pytorch版》 10.6 自注意力和位置编码
    在注意力机制中,每个查询都会关注所有的键-值对并生成一个注意力输出。由于查询、键和值来自同一组输入,因此被称为自注意力(self-attention),也被称为内部注意力(intra-attention)。本节将使用自注意力进行序列编码,以及使用序列的顺序作为补充信息。importmathimporttorchfromtorc......
  • Python 学习笔记
    Python开发环境搭建第1节初始Python第2节Windows环境安装第3节macOS环境安装第4节VSCode安装与应用第5节PyCharm安装与应用第6节pip包管理工具Python工程应用第7节Python工程应用-字符串第8节Python文档化应用场景第9节如何使用注释第10节字符编码......