当前位置: 首页 > news >正文

MacOS Anaconda 安装教程及虚拟环境创建

一、下载 Anaconda

1、Anaconda 官网
2、清华大学开源软件镜像站

点 Date 按时间排序,根据自己 Mac 芯片类型下载对应最新版本的。

  • Intel 芯片的下载 x86_64 版本的
  • Apple m1 芯片的下载 arm64 版本的

在这里插入图片描述

二、安装 Anaconda

将安装包下载到本地后,双击安装即可。比如我下载的是:Anaconda3-2024.06-1-MacOSX-arm64.pkg
根据安装提示一步步点击【继续】【同意】即可,安装路径最好就不用改,按默认路径安装,其会自动加入到环境变量中。
在这里插入图片描述
安装成功后,pkg 的安装包可以删除掉。
安装成功后,从桌面点开 Anaconda 图标可以打开如下页面。
在这里插入图片描述
通过命令行看环境变量是否配置好:

conda -V
或
python

输出如下信息说明 Anaconda 环境也配置好了。
在这里插入图片描述

刚安装完如果提示找不到 conda 命令。可以先执行下以下命令重载下环境变量:

source ~/.zshrc

还不行就自己把 Anaconda 的路径加入到环境变量中:

export PATH=/opt/anaconda3/bin:$PATH

三、创建虚拟环境

执行如下命令创建虚拟环境

conda create --name "alan_ai" python=3

通过如下命令可以查看创建后的虚拟环境:

conda env list

在这里插入图片描述

四、切换虚拟环境

# conda activate "env_name"
conda activate alan_ai会出现如下说明切换环境成功
(alan_ai) ➜  ~

五、在指定的虚拟环境安装 python 工具包

按上述步骤切换环境后,比如切换到 alan_ai 的环境后,在该环境安装工具包:

pip install numpy
# 也可以用 conda install numpy,但有的库用 conda install 安装不了,所有我一般都用 pip install 命令来安装pip install opencv-python
pip install torchvision
pip install imgaug
pip install scipy
pip install matplotlib
pip install scikit-learn

六、在 PyCharm 中配置使用虚拟环境

Settings --> Python Interpreter 选择刚才创建的虚拟环境,如 alan_ai。 这样刚才在虚拟环境中用命令行安装的 python 工具包,在 Pycharm 中就可以直接引入使用了。
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 吴恩达:如何系统学习机器学习?
  • Java开发工具IDEA
  • 宿主机与容器(docker)之间的数据共享
  • celery使用
  • HDFS 之 文件流
  • proteus仿真c51单片机(四)双机串口通信(电路设计及代码)
  • 八 信息系统基础知识(考点篇)试题
  • Obsidian插件安装与开发
  • Thinkphp框架漏洞(附修复方法)
  • 【QT】鼠标按键事件 - QMouseEvent QKeyEvent
  • 在psotgres中的gist和gin索引介绍
  • RM小陀螺技术经验与思考
  • 无法访问jakarta.servlet.http.HttpServletRequest
  • 基于QT实现的简易WPS(已开源)
  • HCIP笔记4-OSPF(2)
  • JS 中的深拷贝与浅拷贝
  • 【Leetcode】104. 二叉树的最大深度
  • angular2开源库收集
  • CODING 缺陷管理功能正式开始公测
  • ComponentOne 2017 V2版本正式发布
  • Django 博客开发教程 8 - 博客文章详情页
  • ES2017异步函数现已正式可用
  • exports和module.exports
  • JavaScript-Array类型
  • java正则表式的使用
  • Mybatis初体验
  • SQL 难点解决:记录的引用
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 码农张的Bug人生 - 初来乍到
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 如何设计一个比特币钱包服务
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 使用agvtool更改app version/build
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 通过git安装npm私有模块
  • Linux权限管理(week1_day5)--技术流ken
  • ​如何使用QGIS制作三维建筑
  • ‌JavaScript 数据类型转换
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (2015)JS ES6 必知的十个 特性
  • (k8s)Kubernetes本地存储接入
  • (pycharm)安装python库函数Matplotlib步骤
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (十八)SpringBoot之发送QQ邮件
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (已解决)什么是vue导航守卫
  • (转载)Google Chrome调试JS
  • (轉貼) 寄發紅帖基本原則(教育部禮儀司頒布) (雜項)
  • **python多态
  • .NET gRPC 和RESTful简单对比
  • .NET Micro Framework初体验(二)
  • .NET MVC 验证码
  • .NET框架类在ASP.NET中的使用(2) ——QA