export PATH=/Users/lvsige/flutter_mac/flutter/bin:$PATH export PUB_HOSTED_URL=https://pub.flutter-io.cn...配置完成后,终端输入source ~/.bash_profile 使之生效,之后在哪里使用flutter命令都会有用。...zsh: command not found: flutter 解决办法 1 、执行:【open ~/.zshrc 】 open ~/.zshrc 2 、如果 提示文件不存在,则执行:【vim ~/....-h 】看生效没有 flutter -h 还有一种就是从刚开始的时候就直接在 .zshrc 中配置环境变量 ---- 至此,我们在终端输入flutter --version,如果显示flutter的版本信息...这个解决的报错的办法在文章最后 把报错解决成下面这样就行了。
第一种报错(使用的自带mac命令行) bash: adb: command not found 1、vim ~/.bash_profile ,如果.bash_profile不存在,先touch ~/.bash_profile...$PATH:. export PATH ...... esc => 输入wq!...,如果.zshrc不存在,先touch ~/.zshrc 2、将如下内容添加到.zshrc文件中 .........$PATH:. export PATH ...... esc => 输入wq!...=> enter 3、source ~/.zshrc 使其生效 ps:.zshrc是zsh的配置文件,相当于bash的.bash_profile,添加相应的环境变量即可
/usr/bin/ 下面最终可以在任意位置执行程序sleep.py 但是 /usr/bin 里面放的一般都是二进制命令文件命令实在是太多太乱最终还是删除了sleep.py 我想 把宿主目录添加到系统变量...先回忆 为什么无论当前路径在哪里ls都能执行路径编辑 ls所在的路径是/usr/bin 是在系统变量$PATH中的#!...shell是zsh 如果默认的shell不是zsh 而是bash会如何呢?...~加入到$PATH的路径列表中~/.zshrc# 编辑zsh的配置文件rc(run command)vi ~/.zshrc 编辑这个配置文件 在尾行下面加一句话export PATH=$PATH:~可能不一定是...) 中 配置 ~/.zshrc 就可以 设置 zsh 环境下默认的 $PATH 在当前路径运行 sleep.py 在 python 程序第 1 行 声明打开方式为 python3 把 /usr/bin
默认情况下,macos已经内置了php,但并不好用,如果我们想给php加上扩展,无从下手,不知在哪里找相应的源码 brew安装不同版本php 用brew安装其他php版本 brew搜索到的php版本并不多...instead consider running: echo 'export PATH="/usr/local/opt/php@7.2/bin:$PATH"' >> ~/.zshrc echo...'export PATH="/usr/local/opt/php@7.2/sbin:$PATH"' >> ~/.zshrc 按照上面的提议,将7.2版本的php加入到环境变量 $ echo 'export...PATH="/usr/local/opt/php@7.2/bin:$PATH"' >> ~/.zshrc $ echo 'export PATH="/usr/local/opt/php@7.2/sbin...:$PATH"' >> ~/.zshrc $ vim ~/.zshrc $ source ~/.zshrc $ php -v PHP 7.2.15 (cli) (built: Feb 7 2019 20
PEAR 是 PHP 扩展和应用程序存储库,它具有用 php 编写的库和代码。您只需要下载,安装并包含在代码中即可。...将 bin 目录加入到环境变量中。...1 2 3 4 5 6 7 vim ~/.zshrc export PEAR=/home/caoyu/pear/bin export PATH=$PATH:$PEAR # exit source ~.../.zshrc 配置加载 pear 包路径 修改 php.ini 文件,在文件最后加入下面内容 1 2 3 ;***** Added by go-pear include_path="....如果要查看 php 在 web 服务器上使用的是哪个 php.ini ,请创建一个只有 <?
后面3个按照从前往后的顺序读取,如果/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果/.bash_profile文件不存在,才会以此类推读取后面的文件。...如果没特殊说明,设置PATH的语法都为: export PATH=$PATH:PATH 1>:PATH 2>:PATH 3>:------:PATH N> (一)全局设置 下面的几个文件设置是全局的...2.2 解决 Mac 下配置环境变量在 ZSH 中无效的问题 在配置 gradle 的时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用....后来发现是因为没有在 .zshrc 中配置. 在终端中输入: cat ~/.zshrc 以此来查看 .zshrc 文件, 找到里面的 “ # User configuration “ 部分....可以看到当前 zsh 支持的所有本地已配置环境变量. 在 export PATH=”XXXX” 里面追加一条想要配置的环境变量路径. 重启 item2 即可。
二.解决失效重启终端后命令失效问题 最近使用mac系统后,每次在~/.bash_profile 配置了mvn 等环境变量后,使用 source后 环境变量生效,但是当终端退出后,环境变量就失效。...思路:把 bash shell 中.bash_profile 全部环境变量加入zsh shell中 第一步:open ~/.zshrc #这时候有的同学可能会提示 没有.zshrc这个文件 ,自己创建一下就可以...第二步:添加 source ~/.bash_profile # 在.bash_profile 文件中添加: alias ll='ls -alF' 第三步执行:source .zshrc 第三.切换用户后...,/etc/profile的配置不起效, 导致 php -v 报错,php 命令不存在。...遇到的问题 在配置linux的时候,发现一个问题:su root切换到root用户后,/etc/profile 中配置的PATH不起效果。
前言 从Windows转为Mac的用户,第一次配置JDK环境变量可能有些不知所措;上次给搭建介绍了如何在Linux上配置JDK,这次给大家介绍怎么在Mac上配置JDK。...配置环境变量 在比较旧版本的macOS内,环境变量的配置文件是 ~/.bash_profile;新版本的macOS(Catalina以后)使用zsh,所以配置文件是~/.zshrc。...:$PATH:$JAVA_HOME/bin" 之后,保存后,在terminal输入: source ~/.zshrc 配置生效,JDK配置完成 Jenv的配置--多种JDK共存和切换 在一些情况下,我们需要切换...: export PATH="$HOME/.jenv/bin:$PATH" eval "$(jenv init -)" 如:Big Sur用户,打开~/.zshrc文件,追加内容: [jenv环境变量]...export PATH="/Users/mintimate/.jenv/bin:$PATH" eval "$(jenv init -)"之后,和上文一样source ~/.zshrc一次,重载配置即可
如果你用的是zsh的话,别忘了替换命令中的bash。将来如果要删除的话,需要在.zshrc文件中删除。...如果你用oh-my-zsh的话,不需要在.zshrc中添加那几行(加了也没用),而是在.zshrc中启用pyenv插件。...="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" 工作原理 Linux环境变量 当执行命令的时候...如果全局版本文件不存在, pyenv假设你使用系统安装的Python. (换句话说就是未安装pyenv时环境变量中找到的Python.) 常用命令 完整命令请参考官方文档。...,而且如果版本不存在的话也不会显示错误信息: pyenv uninstall [-f|--force] versions 列出所有已安装的Python,当前使用的Python会用星号标出
大家好,我是前端西瓜哥,今天来说说怎么在 macOS 上写自定义命令行工具。 苹果的 masOS 系统的底层核心是 Darwin 系统。...脚本保存位置 Shell 怎么知道可以执行的命令行工具,也就是脚本的放在哪里呢? 答案是它会找全局变量 PATH 指定的目录,找到匹配的文件去执行。...# 创建 bin 目录 mkdir ~/bin 然后给 PATH 变量新增一个路径,我们需要在 ~/.zshrc 文件加上: export PATH=~/bin:$PATH 这样,每次打开终端时,PATH...路径都会执行 .zshrc 文件,然后给 PATH 变量加上 ~/bin 路径。...代表取第一个参数,如果没有,就实用默认值 .。另外把第一行的注释也省略掉了,默认会作为 shell 脚本执行。
一般不建议在/etc/profile文件中添加环境变量,因为在这个文件中添加的设置会对所有用户起作用。...**/.bash_profile:**只有单一用户有效,文件存储位于/.bash_profile,该文件是一个用户级的设置,可以理解为某一个用户的profile目录下。...=JAVA_HOME/bin:PATH CLASSPATH=JAVA_HOME/lib/tools.jar:JAVA_HOME/lib/dt.jar export JAVA_HOME=JAVA_8_HOME...四、验证效果 在终端输入jdk8,然后使用java -version验证版本; 再输入jdk11,在输入java -version验证版本; 五、解决关闭终端,配置失效的问题 出现这个问题的原因: 使用的终端是...zsh,zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量 解决方案: 1、终端中执行命令,打开.zshrc文件: open -e ~/.zshrc 2、在~/.zshrc
环境变量 变量的作用域即变量的有效范围(比如一个函数中、一个源文件中或者全局范围),在该范围内只能有一个同名变量。一旦离开则该变量无效,如同不存在这个变量一般。...env 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行。 export 显示从 Shell 中导出成环境变量的变量,也能通过它将自定义变量导出为环境变量。...添加环境变量 PATH=$PATH:/home/shiyanlou/mybin 变量修改 变量设置方式 说明 ${变量名#匹配字串} 从头向后开始匹配,删除符合匹配字串的最短数据 ${变量名##匹配字串.../旧的字串/新的字串} 将符合旧字串的第一个字串替换为新的字串 ${变量名//旧的字串/新的字串} 将符合旧字串的全部字串替换为新的字串 $ mypath=$PATH $ echo $mypath $...变量立即生效 source 命令来让其立即生效 $ cd /home/shiyanlou $ source .zshrc source别名 . . ./.zshrc 使用.的时候,需要注意与表示当前路径的那个点区分开
如果要获取完整的 .zshrc 性能分析,应该使用 xtrace。...变量字符串查找 在 .zshrc 中鲜少需要用到这样的语法,不过依然存在一些 case,比如为了避免向 FPATH 中重复添加 Homebrew 的自动补全,提前检查 FPATH 中是否已经包含了 Homebrew...比如,在 macOS 中主机名 $HOST 变量通常以 .local 结尾: $ echo $HOST Sukka-MBP.local 如果要显示 Sukka-MBP (在 prompt 中常常会用到...通过 path_helper macOS 提供了一种快速在不同 shell 中共享 PATH 和 MANPATH 的方法。...如果你通过 profiling 发现 path_helper 有在拖累 zsh 启动,那么可以考虑放弃使用 /etc/paths/d、而是在 .zshrc 中直接维护 login process 默认在启动
一、设置环境变量 1、打开终端,输入 cd ~ 2、输入 touch .bash_profile (如果该文件不存在,将创建一个空文件) 3、输入 open .bash_profile (调用记事本编辑该文件...一般来讲,有3个地方可以设置环境变量 a) /etc/profile 文件(需要管理员权限) b) ~/.bashrc c) ~/.bash_profile 如果mac的终端采用第三方的终端工具,比如zsh...,则环境变量在~/.zshrc文件中设置 二、maven 3.1.1的设置 .bash_profile文件里,参考下面的语句: MAVEN_HOME=/usr/share/java/maven-3.1.1...export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin 注: a)从maven官网下载最新的maven(本文中是3.1.1),解压到/usr/share.../java/maven-3.1.1目录下,如果你不是这个目录,请自行调整第一行中的路径 b) 在Finder中定位到/usr/share/ 下,删除maven的别名(Alias-类似windows的快捷方式
运行以下命令: /opt/homebrew/bin/brew --version 如果显示版本信息,说明安装成功;如果没有,请先安装: /bin/bash -c "$(curl -fsSL https:...添加环境变量到 Zsh 配置文件 打开 zsh 配置文件: nano ~/.zshrc 在文件末尾添加以下内容,将 Homebrew 路径加入环境变量: export PATH="/opt/homebrew.../bin:$PATH" 3....A: 确保 ~/.zshrc 文件中路径设置正确,并重启终端或者执行 source ~/.zshrc。 Q3: 如果我用的是 bash 而不是 zsh 呢?...如果你还有其他疑问,记得在评论区告诉猫头虎!
摘要 在使用Node.js时,许多开发者都会遇到一个常见的问题:“NODE HOME is set to an invalid directory, check /usr/local/bin”。...问题原因分析 这个错误通常是由于以下几个原因引起的: NODE_HOME路径设置错误:环境变量NODE_HOME指向了一个不存在或错误的目录。...=$NODE_HOME/bin:$PATH 保存并刷新配置: source ~/.bashrc 对于Zsh用户(例如使用~/.zshrc): export NODE_HOME=/usr/local/bin.../node export PATH=$NODE_HOME/bin:$PATH 保存并刷新配置: source ~/.zshrc 3.3 验证配置 完成以上设置后,我们需要验证配置是否生效。...A3: Windows系统中可以通过环境变量设置界面,添加NODE_HOME并指向Node.js安装目录,同时将%NODE_HOME%\bin添加到PATH变量中。
PATH语法 如果没特殊说明,设置PATH的语法都为: #中间用冒号隔开 export PATH=$PATH:PATH 1>:PATH 2>:PATH 3>:------:PATH N> 配置...默认情况下,他设置一些环境变量 设置命令别名 alias ll=`ls -la` 设置环境变量: export PATH=/opt/local/bin:/opt/local/sbin:$PATH...2)~/.bashrc 同上 如果想立刻生效,则可执行下面的语句: $ source 相应的文件 一般环境变量更改后,重启后生效。...解决 Mac 下配置环境变量在 ZSH 中无效的问题 在配置 gradle 的时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用....后来发现是因为没有在 .zshrc 中配置. 在终端中输入: open ~/.zshrc 以此来查看 .zshrc 文件, 找到里面的 # User configuration 部分.
注意:如果你已经安装了 node ,你需要卸载它,这样在使用不同版本的 node 和从 NPM 注册表安装包时不会导致错误。...安装过程中,您可以选择nvm的安装路径和node的存储路径。 配置环境变量 安装完成后,nvm-windows会自动配置环境变量。您可以在命令提示符或PowerShell中使用nvm命令。...确认nvm脚本路径 确保nvm的脚本路径设置正确,并且在您的环境变量中。...export PATH="$HOME/.nvm/bin:$PATH" 重新启动终端 有时,简单的重新启动终端可以解决问题,确保配置文件的更改已生效。...检查环境变量 确保nvm的环境变量在启动脚本中设置正确。请参阅上面“检查nvm配置”部分,确保相应的配置已添加到您的~/.bash_profile、~/.bashrc或~/.zshrc中。
如果用的是bash shell vi .bash_profile 如果用的是zsh open ~/.zshrc 添加以下配置 export PUB_HOSTED_URL=https://pub.flutter-io.cn...$PATH" 让配置立即生效 source .bash_profile Windows执行如下操作 添加环境变量 属性 值 PUB_HOSTED_URL https://pub.flutter-io.cn...解决 Mac 下配置环境变量在 ZSH 中无效的问题 在配置 gradle 的时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用....后来发现是因为没有在 .zshrc 中配置. 在终端中输入: open ~/.zshrc 以此来查看 .zshrc 文件, 找到里面的 # User configuration 部分....=https://storage.flutter-io.cn export PATH="/Users/zhangjian/flutter/bin:$PATH" 里面追加一条想要配置的环境变量路径.
Git Mac 自带的 Git 版本相对比较旧,执行下面命令安装最新版本的 Git: brew install git 由于brew安装的软件软路径在/usr/local/bin下面,而系统自带的软件在.../usr/bin下面,为了执行时让brew安装的软件覆盖系统自带的软件,需要在.bash_profile/.zshrc的PATH添加下面变量: PATH的格式为:PATH=$PATH:PATH 1:PATH...如果你按照上面的步骤安装了git,可跳过下面的环境变量配置说明。...环境变量中,并放到/usr/bin前面: 打开.bash_profile文件,添加以下行 export PATH=/usr/local/bin:/usr/local/sbin:$PATH 注:如果你用的...oh-my-zsh,需要修改.zshrc文件而不是.bash_profile export PATH="/usr/local/bin:/usr/local/git/bin:/usr/bin:/bin:/
领取专属 10元无门槛券
手把手带您无忧上云