python - 在哪里从 macOS Catalina 的 PATH 变量中删除 Python 3.6?
问题描述
我已经使用从Python.org获得的安装程序在 macOS 10.15.4 Catalina 中安装了 Python 3.6.8 。后来我通过 Homebrew 安装了 Python 3.7.7,现在想保留 Python 3.6.0,但将其从$PATH
环境变量中删除。但是,我无法找出$PATH
变量被修改为 include 的位置/Library/Frameworks/Python.framework/Versions/3.6/bin
,这是变量中的第一个路径$PATH
。
以下是我查看的路径,但该文件不存在或存在但不包含 Python 3.6 bin 路径。
- ~/.bashrc
- ~/.bash_login
- ~/.bash_profile
- ~/.cshrc
- ~/.profile
- ~/.tcshrc
- ~/.zprofile
- /etc/路径
- /etc/paths.d
- /etc/profile
- ~/.MacOSX/environment.plist
该echo $PATH
命令给了我:
/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
有什么想法可以在哪里修改$PATH
变量以从中删除/Library/Frameworks/Python.framework/Versions/3.6/bin
?
解决方案
对不起,一定是忽略了。正确的答案是$PATH
变量被修改为包含/Library/Frameworks/Python.framework/Versions/3.6/bin
在~/.zprofile
配置文件中。
推荐阅读
- javascript - HTML CSS/JS 底部导航栏向上滑动
- sql - 计算同一用户 sql 不同操作之间的小时/天差异
- asp.net - ValidateRequest=False 可以在 asp.net webform 中有条件吗?
- python - Pandas groupby 给出任何非 nan 值
- javascript - 超过最大更新深度。当组件重复调用 setState 时,可能会发生这种情况
- kibana - Kibana 自定义图例标签
- python - 我需要一个起点来编写应用程序以将文本从 pdf 提取到 excel
- svg - 来自预加载内容的内联外部 SVG 文件
- javascript - 如何使用 php 和 ajax 从同一个切换开关触发两个不同的事件
- javascript - 如何将 Blob(八位字节流)读取到 JSON 对象?