anaconda python3.8目录_MacBook Pro 安装anaconda、配置环境

新入手了MacBook Pro,iOS系统还不算非常熟练...

作为一个新手程序员,在python开发道路上的学习就从安装环境开始吧:


1、下载安装包

2、安装过程

一路同意or继续...

不过,mac上弹出不允许在当前路径安装,那么选择自定义安装路径,[我不想安装在/Users/<个人用户名>/下面,就在/Users目录下新建一个叫做software的文件夹,作为安装路径。

37c305e684fcf75626d1c93292f85e6e.png

3、终端cmd验证

打开mac终端,输入 conda --version

返回是 conda command not found....命令不存在哇。

是需要把anaconda的路径配置到系统环境变量中。

自己百度学习了解到,在mac终端中,可以输入 echo $PATH 用来查看系统当前的所有环境变量。

然后是,在mac终端用命令行的形式,添加并激活anaconda的环境变量:

添加命令:echo 'export PATH="/Users/software/anaconda3/bin:$PATH"' >> ~/.zshrc

解释说明:echo是返回字符串的命令,~/目录是家目录,即/Users/<个人用户名>。两个>(英文半角下的大于号)表示不改变后面文件中的原有内容,添加引号中的内容,有这个文件会自动新建。为什么是.zshrc文件呢,因为我的终端打开用的是-zsh工具。

总之就是,将单引号中的内容写到~/目录下的.ashrc文件中。

激活命令:source ~/.zshrc

(source命令的功能:读入指定的sh程序文件并依次执行文件中的所有语句。通常用于重新执行刚修改的初始化文件,是之立即生效,而不必注销并重新登录)

目录下查看文件,结果如下图所示。(怎么显示隐藏文件:在终端中输命令“defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder”即可)

f7577e6e3e61810fb0d643b45d8fcad5.png

然后,在终端输入conda --version,就会输出版本信息。


4、创建虚拟环境

4.1 默认base环境

以上安装完成后,电脑系统中就只有一个python/conda编程环境-base。

可以使用命令:conda env list,进行查看,结果如图

3e97270e3e9924cca2edfe736ba27c9f.png

我的conda版本是4.7.12,,,,,python --version命令查看python版本是3.7.4

conda list查看默认下载的第三方包的版本信息...

直接pip install tensorflow,,,安装了最新的tf2.0版本

4.2 新建虚拟环境

还想新建一个独立于默认base的编程环境,安装python3.6,和tf1.15.0

首先,创建命令:conda create -n py36tf1 numpy pandas python=3.6

py36tf1是我给新建环境的命名,可改成自己的。numpy pandas是可以同时下载的包。指定python3.6版本。

然后,激活新环境命令:source activate py36tf1

再,可以使用命令:conda env list看看现在有哪些编程环境了。我的结果如下:

61d5b858670e9cb6739a8948eb64000b.png

星号表示当前所在的环境。

退出当前环境,使用命令:conda deactivate(同时也切换到另一环境)


好啦!以上就是安装、环境变量配置的全过程。

其中1,,配置环境变量PATH的部分,我这里介绍的是使用echo、source命令实现,

网上还有很多分享,是使用vim命令的,同样的道理。vim是编辑文件的命令。

其中2,创建虚拟环境的部分,我这里介绍的是使用conda create命令。

网上也有是,使用virtualenv的方法。可以参考:https://blog.csdn.net/zhouchen1998/article/details/84671528


python环境准备好之后,AI人工智能开发工作还需要掌握很多其他的工具使用,

最近练习的shell命令,用的mac自带的终端,还有一个很香的工具是mobaXterm。

其实上面配置环境的过程中,已经用了好几个shell命令:

echo / source / export / vim

还有conda命令

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533917.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

stm32外部中断_STM32学习笔记 | 电源管理及低功耗设计要点

一款好的电子产品&#xff0c;都需要认真考虑电源管理的问题&#xff0c;电池供电的产品更应该注意低功耗的实现。 STM32电源介绍嵌入式开发直播课 - STM32 USART串口的应用 - 创客学院直播室​www.makeru.com.cn每一块STM32芯片中都有一个电源控制器&#xff08;PWR&#xff0…

delphi 调用浏览器内核_HFL:基于混合模糊测试的Linux内核漏洞挖掘

RemarksConference: NDSS 2020Full Paper: HFL: Hybrid Fuzzing on the Linux KernelSummary针对的问题&#xff1a; Linux 操作系统内核安全漏洞的发现需要新技术。现有解决方案的不足&#xff1a;当前的模糊测试技术难以直接应用于内核安全漏洞发现。提出的创新方案概述&…

隔行变色java代码_jquery入门—选择器实现隔行变色实例代码

1、JQuery选择器继承了CSS、path语音的部分语法&#xff0c;允许通过标签名、属性名、内容对DOM元素进行快速、准确的选择。2、JQuery选择器与JavaScript相比&#xff0c;具有代码简单、完善的检测机制的优势。3、使用JQuery选择器实现隔行变色&#xff0c;示例代码如下&#x…

角标越界 Java_【新人求助】利用占位符操作数据库是总是提示数组角标越界是怎么回事 - Java论坛 - 51CTO技术论坛_中国领先的IT技术社区...

用占位符和数组来操作数据库总是提示下角标越界&#xff0c;找了半天也没弄明白哪里有问题&#xff0c;这个地方是跟着云课堂老师的讲解做的&#xff0c;只不过操作的数据表不一样&#xff0c;但是老师那个就没问题&#xff0c;我就出了问题&#xff0c;如果有大神能帮忙看看&a…

简述ospf的工作原理_现代数字存储示波器的工作原理简述

示波器是一种用途十分广泛的电子测量仪器。俗话说&#xff0c;电是看不见摸不着的。但是示波器可以帮我们“看见”电信号&#xff0c;便于人们研究各种电现象的变化过程。所以示波器的核心功能&#xff0c;就和他的名字一样&#xff0c;是显示电信号波形的仪器&#xff0c;以供…

pyecharts 间距_高月双色球20108期:红球首尾间距参考29区段

双色球第2020108期奖号为&#xff1a;03 09 11 24 25 28 16&#xff0c;红球和值&#xff1a;100&#xff0c;重号2个&#xff1a;11 28&#xff0c;首尾间距&#xff1a;25。和值&#xff1a;上期和值为100&#xff0c;上升了22点&#xff0c;再次开出小和值&#xff0c;最近…

java类中声明log对象_用于Android环境,java环境的log打印,可打印任何类型数据

LogXixi用于Android环境&#xff0c;java环境的log打印&#xff0c;可打印任何类型数据,根据android项目环境debug环境自动打开&#xff0c;release环境自动关闭android环境log打印&#xff0c;规范bean对象&#xff0c;json&#xff0c;xml对应log&#xff0c;crash捕捉&#…

xbox手柄接收器驱动_xbox手柄连接 win10电脑

xbox手柄 连接win10笔记本 分为三种连接方式&#xff1a;有线蓝牙无线适配器首先说明一下连接方式的特点然后说明连接方式第一种&#xff1a;有线连接 手柄直接通过micro USB数据线和win10电脑连接。这一步最简单&#xff0c;一般电脑会自动安装驱动&#xff0c;连接之后可以使…

单片机复位后为什么要对sp重新赋值_51单片机系列之2点亮第一个led小灯

点亮led灯简单的理解就是要求阳极高电平阴极低电平。接下来我们去看看单片机的原理图&#xff0c;找到led 模块。如图可以看到led的阳极是连接的VCC(电源高电平)阴极连接的接口是单片机的I/O口P20到P27.要想led点亮只需控制单片机I/O口输出低电平即可(单片机I/O口默认高电平)。…

关机时无人照管更新正在运行_无法抗拒的未来:无人叉车在内部物流中已成为现实...

自动化和半自动化的叉车不再是新奇的东西&#xff0c;在人力短缺的仓库中取得了进展。他们最终会成为规范吗?目前尚不知道全世界有多少辆无人驾驶叉车(也称为自动叉车、机器人叉车或者AGV)售出。但是叉车生产商都显示出&#xff0c;它在该领域的迅速增长。重要的是&#xff0c…

打开浏览器不是主页_对于360浏览器的一些小小改善

​虽然自己不怎么喜欢&#xff0c;但是以前小编的多数同事都在使用它&#xff0c;所以今天带来360安全浏览器改造的小建议。整理&排版 | idea君 &#xff0c;预计阅读 | 4分钟文章意在学习交流分享&#xff0c;如有侵权请联系删除封面&#xff1a;http://www.pexels.com/zh…

c++ 二次开发 良田高拍仪_六枝特良田LYV-850加工中心导轨配套防护罩日常维修

六枝特良田LYV-850加工中心导轨配套防护罩日常维修我厂生产的防护罩质量可与原厂的一样&#xff0c;同样的保障&#xff0c;质保期为一年&#xff0c;护罩安装不合适支持退换货。尤其是元件连结的接合面刚度&#xff0c;对加工精度影响较大。通常&#xff0c;采用组合夹具时其尺…

atomikosdatasourcebean mysql_SpringBoot2整合JTA组件实现多数据源事务管理

一、JTA组件简介1、JTA基本概念JTA即Java-Transaction-API&#xff0c;JTA允许应用程序执行分布式事务处理&#xff0c;即在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序对JTA的支持极大地增强了数据访问能力。XA协议是数据库层面的一套分布式事务管理的规范,JTA…

crt 8.7.3 黑暗模式_民谣缠绕厄运金属,抒情中的黑暗故事

2020/7/31&#xff0c;瑞典厄运/重金属乐队Dun Ringill&#xff0c;发表了新专辑“Library of Death”。“Library Of Death”是瑞典乐队Dun Ringill的第二张唱片&#xff0c;由The Order of Israfel、Doomdogs等成员发起。乐队的声音&#xff0c;介于重金属和厄运金属之间&…

前窗玻璃膜贴了一周还有气泡_关于车窗玻璃的养护你了解多少?

【中国皮卡网 维修保养】车窗玻璃的养护是最容易忽视的&#xff0c;但它也是非常重要的&#xff0c;虽然在用车过程中我们很少直接接触车窗玻璃&#xff0c;但是它却时时刻刻在影响着驾驶者。相信很多人会有洗车的习惯&#xff0c;洗好之后的车窗玻璃非常明亮&#xff0c;不仅仅…

c语言新龟兔赛跑_幽默 | 新龟兔赛跑

新龟兔赛跑作者 / 何必加自从输给了乌龟后&#xff0c;兔子心里很是生气。这一天&#xff0c;他又遇见了乌龟&#xff0c;要求和他比赛&#xff0c;一定要一雪前耻。乌龟答应了&#xff0c;并且约定连比三场。第一场还是兔子输了&#xff0c;原来他一着急&#xff0c;跑错了方向…

bugku 杂项 就五层你能解开吗_长春老旧小区加装电梯,你家符合条件吗?_媒体_澎湃新闻...

新朋友戳蓝字关注我们哦&#xff01;长春市老旧小区开始加装外置电梯大家都很关注很多市民也在想我家符合加装条件吗&#xff1f;能申请吗&#xff1f;伴随着长春市朝阳区3个老旧小区加装电梯工作的结束&#xff0c;这项惠民工程也成为了老百姓茶余饭后的谈资&#xff0c;那么大…

vba 指定列后插入列_Excle中的VBA介绍分享

SunYoung1、什么是VBAVisual Basic for Applications(VBA)是Visual Basic的一种 宏 语言&#xff0c;它能使常用的程序自动化&#xff0c;是针对Office开发的一种工具&#xff0c;通俗点讲&#xff0c;VBA是一种Excle能听懂识别的编程语言。2、在Excle中VBA的作用2.1、实现Exce…

php中文歌词,html如何制作滚动歌词

html制作滚动歌词的方法&#xff1a;首先在标签里面写好编码格式&#xff0c;引入css样式和jQuery&#xff1b;然后放置播放器&#xff0c;代码为【】。本教程操作环境&#xff1a;windows7系统、html5版&#xff0c;DELL G3电脑。html制作滚动歌词的方法&#xff1a;首先我们创…

docker run 服务名_在 WSL2.0 的 Ubuntu 18 里使用 Docker

近日&#xff0c;随着Windows 10 2004版本的发布&#xff0c;WSL 2经过了近一年的insider测试&#xff0c;现在也正式上线了。Windows 10 2004中引入了一个真实的Linux kernel&#xff0c;使得系统全部的系统调用更加兼容。这也是首次&#xff0c;Linux kernel安装在Windows系统…