M1 芯片 MacBook 结合 MAMP 集成环境配置 PHP 环境变量
MacOS Catalina 版本之后 shell
改为使用 zsh
。
可以使用 echo $SHELL
命令查看。
配置文件分为系统级(所有用户生效)和用户级(当前登录用户生效),可以自行了解,一般不经常切换用户的话,用户级的配置就够了,首先看看电脑中有没有用户级配置文件:
open ~/.zshrc
如果提示没有就新建用户级配置文件:
touch ~/.zshrc
然后再打开配置文件进行修改,要加入 PHP
环境变量,首先得知道 PHP
的安装目录,这里是采用 MAMP 集成环境安装的,所以 PHP
的安装路径如下,准确地说是可执行文件的 bin
目录:
/Applications/MAMP/bin/php/php7.4.21/bin
将此路径加入到环境变量中即可(注意每个人的 PHP
安装位置不一样):
export PATH="/Applications/MAMP/bin/php/php7.4.21/bin:$PATH"
修改完成后执行如下命令使其生效:
source ~/.zshrc
检测 php
命令是否可用,终端输入:
php -v
其它参考:
1. MAMP 官网 >>>
2. Mac 环境下安装 Composer >>>
M1 芯片 MacBook 结合 MAMP 集成环境配置 PHP 环境变量相关推荐
- M1 macbook值得购买吗?关于M1芯片macbook的三点购买建议
Apple M1 芯片的到来,不仅让 Mac 跨出新一步,更开创了一个新世界.各类跑分和评测也都表明,搭载着 M1 芯片的 MacBook 拥有着史无前例的强大性能,看到这些是不是热血沸腾,迫不及待的 ...
- 苹果M1芯片MacBook/iMac/Mac mini降级或者重装系统教程
苹果M1芯片MacBook/iMac/Mac mini降级或者重装系统教程. 很高兴又和大家见面了,苹果的M1芯片自横空出世后,其强悍的运算能力和低功耗满足大部分爱剪辑的工作者,然而M1芯片以其集成内 ...
- M1 芯片 MacBook Pro/Air 软件兼容性如何?是否值得购买?
苹果终于发布了第一款自主研发.基于ARM架构的Mac平台处理器,定名为"M1",也就是此前所说的Apple Silicon.苹果M1采用最新的台积电5nm工艺制造,集成多达160亿 ...
- M1 系列Mac如何重装系统?M1芯片 MacBook Pro重装系统教程
使用M1芯片 MacBook Pro的小伙伴不知道在重装系统的时候有没有遇到相同的烦恼.不管是系统初始化还是重装系统,居然都找不到进入恢复模式的办法,Option + Command + R 还是 C ...
- Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!)
Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!) 第一项:安装显卡驱动 1.下载显卡驱动,到https://www.nvidia.com ...
- m1芯片MacBook安装Apple优化版TensorFlow(虚拟环境)
文章目录 写在前面 环境 介绍 TensorFlow安装 其他常用软件包安装 matplotlib pandas scipy jupyter-notebook(未成功) 验证 后记 参考 写在前面 前 ...
- M1 macbook值得购买吗?关于M1芯片macbook的购买建议
首要考虑软件生态,而不是性能 选择 M1 芯片版 Mac,首要考虑的是能否适应苹果的软件生态. 如果你是 Windows PC 用户,几乎没有接触过 Mac,那应该先查清楚自己常用的软件是否有 Ma ...
- M1芯片MacBook pro重装系统出现报错情况的解决方法
我想大家应该都知道Windows电脑做系统相对来说是比较麻烦的,但是之前MacBook做系统是非常简单的,自从这个M1芯片的MacBook发布了之后,它这个做系统和之前的Intel芯片是不一样的.感兴 ...
- M1芯片MacBook Pro/Air能兼容哪些软件?M1 mac软件兼容一览表
搭载M1处理器的MacBook已经陆续抵达用户手中,各种抢先测试体验也纷至沓来.就跑分来看,M1处理器可谓大放异彩,直接把酷睿i9-10910.i9-9980KH等斩落马下.在Final Cut Pr ...
最新文章
- CSS vs. JS Animation: 哪个更快
- QT 下配置OpenCV(VS编译器+QT+OpenCV)
- docker from指令的含义_Docker中Dockerfile多From 指令存在的意义
- 八十四、堆排序解决TopK问题
- oracle字符乱码的解决方法
- (5)vivado不能生成bit文件(学无止境)
- SQL server USE GO语句学习总结
- 【开源项目经验】之计算PSNR
- 正式开始学习GO语言
- 免费——离散数学(左孝凌)课后习题答案
- uva10673floor and cei扩展的欧几里得
- FIR versus IIR Butterworth Chebyshev Bessel Filter
- 优秀工程师必备的三大思维
- 【Pycharm】安装及激活、界面调整、导入anaconda的依赖库、字体设置微软雅黑
- C++经典算法题-猴子吃桃问题
- mysql中事务id,有啥用?
- View/ViewGroup的生命周期
- CC00018.LinuxBasic——|Linux常用命令.V12|——|挂载操作|...
- STM32 HAL库学习笔记4-SPI
- 深圳软件测试培训:刚入行的软件测试工程师如何自学软件测试?