首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Homebrew的多个并排版本?

首先,我们来了解一下Homebrew。Homebrew是一款用于MacOS和Linux的开源软件包管理工具,它允许用户轻松地安装、卸载和管理各种软件包和命令行工具。Homebrew的多个并排版本是指在同一台设备上安装和使用多个不同版本的Homebrew。

在某些情况下,您可能需要使用不同版本的Homebrew,例如,您正在开发的项目需要使用特定版本的软件包或命令行工具。在这种情况下,您可以使用Homebrew的多个并排版本。

要实现这一目标,您可以使用Homebrew的环境变量。您可以为每个版本创建一个单独的环境变量,并在需要使用特定版本时设置该环境变量。例如,如果您有两个版本的Homebrew,可以创建两个环境变量,如下所示:

代码语言:txt
复制
export HOMEBREW_VERSION_1=/usr/local/Cellar/brew_version_1
export HOMEBREW_VERSION_2=/usr/local/Cellar/brew_version_2

然后,您可以使用以下命令切换到所需的版本:

代码语言:txt
复制
export PATH=$HOMEBREW_VERSION_1/bin:$PATH

或者

代码语言:txt
复制
export PATH=$HOMEBREW_VERSION_2/bin:$PATH

总之,Homebrew的多个并排版本是一种在同一台设备上安装和使用多个不同版本的Homebrew的方法。这对于需要使用特定版本的软件包或命令行工具的开发人员非常有用。要实现这一目标,您可以使用Homebrew的环境变量来创建多个版本,并在需要使用特定版本时设置相应的环境变量。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

homebrew 安装指定版本gradle(软件)安装源软件版本切换

在 mac OS 中使用 brew install 默认安装软件都是最新版本。有的时候我们需要安装指定版本,应该怎么做呢? 下面以 Gradle 为例演示一下安装过程以及版本切换方法。...https://www.gradle.org/ Not installed From: https://github.com/Homebrew/homebrew-core/blob/master/Formula...信息 可以看到,我这里是已经安装了 gradle 4.9 版本,第一行显示了 brew 使用 bottled 里 gradle 为 4.9 版本,在第 4 行中有路径。...而现在需要安装版本为 4.1。...安装成功后执行命令gradle -v查看当前生效版本 软件版本切换 查看软件信息 执行命令brew info gradle可以查看已安装信息 /usr/local/Cellar/gradle/4.1

4.1K20

Homebrew安装

Homebrew官网 在mac os系统上我们安装程序会用到Homebrew,它是一个包管理工具,相当于linux系统下yum 注意:安装Homebrew之前我们需要先安装Command Line Tools...安装成功 brew常用命令 // 搜索包 brew search mysql // 安装包 brew install mysql // 查看包信息,比如目前版本,依赖,安装后注意事项等 brew...自己 brew update // 检查过时(是否有新版本),这会列出所有安装包里,哪些可以升级 brew outdated brew outdated mysql // 升级所有可以升级软件们...brew upgrade brew upgrade mysql // 清理不需要版本极其安装包缓存 brew cleanup brew cleanup mysql brew cask 在安装了brew...homebrew安装东西非常慢,可以切换国内源,或者科学上网

1.6K41

Conda管理多个版本R, python

image.png Conda是一个非常好用工具,既可以管理packages,也可以管理和下载软件,还可以建立多个虚拟环境来独立运行多个版本软件。...做生信常常用一些包只支持老版本R,一些新开发包又只支持最新R,这里我们用conda建立多个版本R环境。...conda,从终端输入 conda --version #或者 which conda 如果安装了的话,会显示现在所用版本等信息,没有的话,可以下载安装,安装好了别忘记配置环境变量。...: conda env list 如需要安装特定版本软件: conda install 软件名=版本号 最新Python安装: conda create -n py37 python=3.7 #或者...R环境: conda create -n r36 r=3.6 安装特定版本R conda install -c r r=3.6 #或 conda install r=3.6 conda来安装Rpackages

4.5K41

安装多个版本TensorFlow方法步骤

TensorFlow 2.0测试版在今年春季发布,新版本比1.x版本在易用性上有了很大提升。...但是由于2.0发布还没有多久,现在大部分论文实现代码都是1.x版本,所以在学习TensorFlow过程中同时安装1.x和2.0两个版本是很有必要。...安装第一个版本tensorflow: 现在是默认环境,输入要安装第一个tensorflow版本:pip install tensorflow==版本号 pip install tensorflow=...再安装第二个tensorflow版本: pip install tensorflow==1.14.0 查看tensorflow版本: ? 查看所安装所有环境: conda env list ?...到此这篇关于安装多个版本TensorFlow方法步骤文章就介绍到这了,更多相关安装多版本TensorFlow内容请搜索ZaLou.Cn以前文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

2K30

homebrew tap 功能详解

前言 ---- homebrew 是使用 ruby 开发 mac 软件包管理器 homebrew 默认就自带了几个 homebrew 核心仓库,仓库存放了一些最常用一些软件,当我们使用 brew...search 搜索软件时则从这些仓库中查找,但是这些仓库并不足以完全满足我们日常需要,比如我想要安装 PHP5.6,但是默认核心仓库中只有比较新版本 PHP7.4。...此时我们可以安装第三方仓库,在第三方仓库中安装我们需要软件,比如: PHP5.6 2. brew tap 命令 ---- tap: third party repositories 第三方存储库...没有参数时会列出已有的仓库 brew tap 添加仓库 # 命令格式 brew tap brew tap shivammathur/php 移除仓库(需要先将使用该仓库安装软件卸载掉

2.5K20

Windows 下同时安装多个版本 JDK

由于不同项目使用 JDK 版本不一致,实际应用中会存在版本切换问题 准备好两个版本 JDK(更多个版本同理) 打开环境变量,新建或编辑三个 JAVA_HOME 变量名 值 JAVA_HOME...Program Files\Java\jdk1.8.0_221 JAVA17_HOME C:\Program Files\Java\jdk-17.0.2 其中 JAVA_HOME 变量值修改为当前使用版本号即可...Path 变量开始位置添加 %JAVA_HOME%\bin 这一项,如果存在则无需添加,注意删除原来版本路径配置 cmd 打开命令行,输入 path ,查看第一条 跳转到该目录下,删除 java.exe...javaw.exe javaws.exe 再次新建 cmd,输入命令 java -version 查看版本号,可以看到已经切换成功 如果需要更多个版本,比如三个版本 JDK 切换,则在第一步时候继续新建...JAVAxxx_HOME ,我们只要在第一个 JAVA_HOME 变量值位置,修改为当前使用版本号即可 %JAVAxxx_HOME%

1.1K10

pycharm下多个python版本共存(二)

本文将记录如何在pycharm中选择python版本,并给相应版本安装第三方库。...选择版本可以在创建项目的时候进行,也可以在设置中进行设置——》打开file/default setting/project interpreter 。在右侧界面的设置图标处单机add local。...然后选择python2或者3可执行文件(python.exe)目录。 添加完两个版本后: 之后就可以选择一个然后安装第三方库了。...以python3.5为例 可在搜索框中搜索想要安装第三方库,绝大多数库都不会有问题,但是在我使用过程中有三个特殊库 需要用wheel安装 opencv numpy+mkl scipy,需要自行下载对应版本...用两篇博文记录了python可靠环境搭建,以后再也不用愁了,哈哈哈。开始工作。

1.1K30

pycharm下多个python版本共存(一)

随着研究进展,代码逐渐复杂,也逐渐暴露了原有环境一些重要问题, 1:多个版本python版本不能共存,即使通过改变可执行文件名字对版本进行区分也会导致pip不能够正常使用问题, 2:多次安装删除过...介绍一下,我研究方向是图像处理以及机器视觉方向,还涉及到机器学习相关内容,所以安装第三方库都是与上述相关库。 开始 首先,对原有安装库截图保存。...方便搭建环境时重新安装 然后卸载原有python版本,清理环境变量,包括pip 先安装python3.5(机器学习框架还没支持到3.6),并加入到环境变量,可于官网下载。...python2.7了 用pip install 给python3安装第三方包,用python27 -m pip install 给python27安装第三方包(位置都位于script目录下) 至此解决了多版本共存以及两个版本...pip安装问题 接下来在第二部分会记录在pycharm中选择不同版本,并给不同版本安装第三方库操作 完成。

1.4K20

原有环境部署多个版本(下)

当前已经运行了一个数据库,那将/etc/my.cfn原有配置拷贝一旁,等后面再用。...都纳入multi管理 1.添加多版本控制 vim /etc/my.cnf [mysql] #客户端 default-character-set=utf8mb4 [mysqld_multi] #填写任意一个版本位置就行...log = /tmp/mysql_multi.log user = multi #在每个账号设置一个账户,有管理权限,让multi可以控制数据库关闭重启 password = multiadmin...和3307是否识别到了 /etc/init.d/mysqld_multi.server report 这里可以看到3306是已经启动 启动单独3307端口 /etc/init.d/mysqld_multi.server...使用将是本地登陆 mysql -uroot -P3307 -h127.0.0.1 连接修改,这里要和上面不同,5.7版本有点小差别 mysql -uroot -P3307 --socket=/data

36710

windows下多个python版本共存

一、同时装了Python3和Python2,怎么区分     了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下兼容,但是根据具体需要,有时候要2.x和3....本文主要说明是windows环境 首先当然是安装你需要两个不同版本python,这里我安装是2.7和3.5,两个版本安装顺序无所谓。 ? 接下来就是检查环境变量,缺少我们需要添加。...先找到环境变量位置。 ?...目前国内网站经常会让大家把其中一个python.exe改个名字(嗯,我也这样讲过,在此纠正一下),这样区分开两个可执行文件名字,但是这样做有一个重大隐患,就是修改了名字那个python对应pip...而是要使用启动器py.exe来指定pip版本

5.3K10
领券