mac 默认设置python3最新版本环境变量

前言:如果你是通过brew安装python3的话,目前最新版本是python3.7。

此时输入python,回车,如下图还是默认python2.7老版本

当然你也可以输入python3,回车,如下图为最新安装的python3.7新版本

作为一个间歇性强迫症及完美主义早期患者,还是想让python命令默认使用最新的python3,最简单的设置如下:

  1. 命令行执行:sudo vi /etc/paths
  2. 新增文件第一行为:/usr/local/opt/python/libexec/bin
  3. :wq 保存并退出文件

完成以上3步,重新打开新tab终端,输入python,回车:

如上图,不仅python,pip也是最新的版本啦~

总结: 

因为新安装的python3,包括自带的pip3等,安装目录为  /usr/local/opt/python/libexec/bin,所以只要把此目录添加到环境变量全局配置文件/etc/paths中即可,over!

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #454545 }

原文地址:https://www.cnblogs.com/tris/p/ronghui_python3-1.html

时间: 2024-08-01 13:00:44

mac 默认设置python3最新版本环境变量的相关文章

mac下安装Python3.*(最新版本)

前言:mac系统自带python,不过以当前mac系统的最新版本为例,自带的python版本都是2.*版本,虽然不影响老版本项目的运行,但是python最新的3.*版本的一些语法与2.*版本并不相同,网上的教程大神们也肯定都更新出了最新版的教程,我们不论是学习还是使用,当然用最新版会更好一点. 转载请注明出处http://www.cnblogs.com/meng1314-shuai/p/9031686.html 1.在安装最新版Python3.*之前,我们先熟悉一下系统自带的python.  M

hadoop搭建杂记:Linux下JDK环境变量的设置(三种配置环境变量的方法)

Linux下JDK环境变量的设置(三种配置环境变量的方法) Linux下JDK环境变量的设置(三种配置环境变量的方法) ①修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题. vi /etc/profile 在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_H

学习记录008-linux常用命令/设置系统and用户环境变量two

修改文件  vi vi 是linux自带的,vim是vi的升级版 命令:vi 文件名 如果文件存在,那么就直接进入对应的文件的编译模式,如果文件不存在,那么就进入以文件名命名的空文件的编译模式 vi 文件有两张模式: 命令模式:在编辑模式下点击ESC可进入命令模式 编辑模式:只有在该模式的时候才能进入内容的输入操作等,在页面左下角显示INSERT的时候就代表当前是编辑模式 [命令模式] 001 在命令模式下,想要进入编辑模式,操作 i 或者 o 或者a 均可 区别是:i 为切换成编辑模式的基础上

为PHP设置服务器(Apache/Nginx)环境变量

为PHP设置服务器(Apache/Nginx)环境变量 设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码 设置Apache环境变量 指令 设置当前环境变量为DEV SetEnv RUNTIME_ENVIROMENT DEV 数据库帐号密码 SetEnv MYSQL_USERNAME root SetEnv MYSQL_PASSWORD root 配置文件格式 <VirtualHost *:80> ServerAdmin [email protected] Docum

移植u-boot-2015.10到JZ2440开发板(五)——设置nand分区,环境变量保存地址和其它默认参数

在下载内核或文件系统时,我们可以直接在命令中写明烧到nandflash的具体地址,但较麻烦,我们可以给nandflash分区,这样就可直接写烧到那个分区就行了,较为方便.如何设置呢?首先我们在uboot中输入mtdparts命令,看看默认的分区,结果提示mtdids not defined, no default present.搜索"mtdids not defined",定位到common/cmd_mtdparts.c的mtdparts_init函数中,分析发现是mtdids_de

在Mac下为GUI程序设定环境变量

版本信息Mac版本:macOS Mojave 10.14.4GUI:STS 前提: ~/.bash_profile设置了环境变量LOG_HOME LOG_HOME=/Users/lucheng/logsexport LOG_HOME $ source .bash_profile //重新加载该文件 $ echo $LOG_HOME /Users/lucheng/logs 在STS中获取环境变量为空 System.out.println(System.getenv().get("LOG_HOME&

Mac OS X系统下android环境变量配置和真机调试

一.确保你的安卓手机可以被mac读取. 方法:下载并安装 androidfiletransfer.dmg 文件,让你的Mac可以存取Android手机内存. 下载地址:http://www.android.com/filetransfer  需要翻墙 或者链接: http://pan.baidu.com/s/1bpiEb8N 密码: gun 二.设置好你机器的环境变量. 在Mac下开发Android,要想在终端利用命令行使用adb/android等命令时,需要配置一下环境变量. 1.找到SDK文

mac 安装maven 和修改java环境变量

一. 首先是安装maven: 步骤: 1.下载Maven tar包 http://maven.apache.org/download.cgi 2.下载后解压到某个文件夹下 [html] view plaincopy在CODE上查看代码片派生到我的代码片 /Users/xuchen/Desktop/dev/applications/maven/apache-maven-3.2.1 3.创建环境变量 cd 到根路径, cd ~ 新建文件 [html] view plaincopy在CODE上查看代码

Mac下Eclipse读取不到环境变量

问题: 用Eclipse时候读取不到 ~/.bash_profile 下定义的环境变量,确切的说,是GUI应用读取不到终端的(如eclipse) 解决: 1,下载启动代理器: curl https://raw.githubusercontent.com/ersiner/osx-env-sync/master/osx-env-sync.plist -o ~/Library/LaunchAgents/osx-env-sync.plist 2,下载shell脚本(osx-env-sync.sh) cu