首页 > 编程语言 >在Mac上搭建Python环境

在Mac上搭建Python环境

时间:2024-09-27 21:22:42浏览次数:9  
标签:Python Mac install pip Homebrew 安装 python3 搭建

在Mac上搭建Python环境,通常有以下几个步骤:

1、安装Homebrew(如果尚未安装):

打开终端,输入以下命令安装Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 

2、使用Homebrew安装Python:

终端中输入以下命令安装Python 3:

brew install python

3、验证Python安装:

在终端中输入以下命令,检查Python版本:

python3 --version

4、安装pip(Python包管理工具):

终端中输入以下命令安装pip:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python3 get-pip.py  

5、使用pip安装Python包:

例如,安装requests库:

pip install requests

6、设置Python环境变量(可选):

如果想要在终端中直接使用python命令而不是python3,可以设置环境变量。

打开~/.bash_profile或~/.zshrc文件,添加以下行:

alias python=python3

然后在终端中输入以下命令使改动生效:

source ~/.bash_profile

或者

source ~/.zshrc

  

有问题欢迎交流!

 

标签:Python,Mac,install,pip,Homebrew,安装,python3,搭建
From: https://www.cnblogs.com/mihoutaoguniang/p/18436603

相关文章

  • python3 SSLCertVerificationError 研究结论
    上一篇博客已经分析ssl流程,这次直接说报错的结果方法:对于pip3安装第三方包失败:1.建议直接退出代理charles2.命令行前输入: exportREQUESTS_CA_BUNDLE=~/Documents/charles-ssl-proxying-certificate.pem,然后执行pip3命令。 这个文件pem可以使用charles导出 如果需要......
  • Python 从入门到实战30(高级文件的操作)
            我们的目标是:通过这一套资料学习下来,通过熟练掌握python基础,然后结合经典实例、实践相结合,使我们完全掌握python,并做到独立完成项目开发的能力。        上篇文章我们讨论了操作目录的相关知识。今天我们将学习一下高级文件操作的相关知识。    ......
  • 基于Python+Vue开发的旅游景区管理系统
    项目简介该项目是基于Python+Vue开发的旅游景区管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的旅游景区管理系统项目,大学生可以在实践中学习和提升自己的......
  • 【鸟类识别系统】计算机毕设项目+卷积神经网络算法+人工智能+深度学习+模型训练+Pytho
    一、介绍鸟类识别系统。本系统采用Python作为主要开发语言,通过使用加利福利亚大学开源的200种鸟类图像作为数据集。使用TensorFlow搭建ResNet50卷积神经网络算法模型,然后进行模型的迭代训练,得到一个识别精度较高的模型,然后在保存为本地的H5格式文件。在使用Django开发Web网......
  • 基于Python+Vue开发的医院门诊预约挂号系统
    项目简介该项目是基于Python+Vue开发的医院门诊预约挂号系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的医院门诊预约挂号管理系统项目,大学生可以在实践中学习......
  • 手动搭建高可用的 kubernetes 集群(v1.31)
    手动搭建高可用的kubernetes集群(v1.31)目录1、环境准备1.1集群规划(节约资源,可按需配置)1.2安装依赖包(双节点执行)1.3配置映射(双节点执行)1.4免密登录(master节点执行)1.5环境准备(双节点执行)2、安装containerd(双节点执行)3、安装Kubernetes3.1安装Kubernetes组件(双节点执行)3.2......
  • Python使用最广泛的数据验证库Pydantic
    Pydantic是Python使用最广泛的数据验证库。快速且可扩展,Pydantic与您的林特/IDE/大脑很好地搭配。定义数据应该如何在纯、规范的Python3.8+中;使用Pydantic验证它。 https://docs.pydantic.dev/latest/例子:fromdatetimeimportdatetimefromtypingimportTuplefro......
  • python+flask计算机毕业设计基于物联网技术的水质实时监测系统设计与实现(程序+开题+论
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着工业化进程的加速和人口的不断增长,水资源的质量问题日益凸显,成为制约社会可持续发展的关键因素之一。传统水质监测方法存在监测周期长......
  • Python:异常处理
    文章目录1.异常介绍1.1什么是异常1.2制造常见的异常2.常见异常处理方式2.1快速入门异常2.2捕获多个异常2.3捕获所有异常2.4异常的其他关键字2.5异常具有传递性1.异常介绍1.1什么是异常Python中的异常指的是Python程序发生的不正常事件。有时候,异常也......
  • python基于flask的实验室设备管理系统的设计与实现 99xa5
    目录python语言框架介绍技术可行性具体实现截图技术栈系统的稳定性和可维护性核心代码部分展示详细视频演示系统测试源码获取方式python语言Python具有强大的优势,通过简洁的语法和类库进行操作。而且Python提供了许多的控制语句,比如if语句、for语句,while语句。在数......