想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

无法永久的修改环境变量HOST

我在进行react开发的时候 运行我的项目会读取系统环境变量HOST,默认的话HOST是localhost 但是不知道为什么我的系统HOST环境变量变成了x86_64-apple-darwin13.4.0。

我进行了以下的两个尝试

1、我在终端中通过unset HOST 在这个终端中HOST就会被设置为空,但是只要我重新打开另一个终端 HOST就会被覆盖为x86_64-apple-darwin13.4.0。

2 、我在~/ 目录下创建了.bash_profile 文件并且写入export HOST=localhost,然后执行source ~/.bash_profile。但是还是和1一样只要我重新打开一个终端环境变量就会变为x86_64-apple-darwin13.4.0。

求助还有其他的方法可以持久性的修稿HOST吗?

发布日期 2020年12月20日 上午1:01

回复
问题被标记为 排名最靠前的回复

发布日期 2020年12月20日 下午1:04

谢谢你的建议,我刚刚又仔细的研究了一下我的问题,找到了触发每次打开终端环境变量都会重新加载的问题。

原因是,我的mac安装了conda,每次启动终端,都会自动启动conda的base环境。

执行下面语句就可以取消这个默认的行为。

conda config --set auto_activate_base false

现在终端已经按照我期望的方式运行了,环境变量也是我自己设置的了。

回复量: 6
问题被标记为 排名最靠前的回复

2020年12月20日 下午1:04 回应 tonyfromcalgary

谢谢你的建议,我刚刚又仔细的研究了一下我的问题,找到了触发每次打开终端环境变量都会重新加载的问题。

原因是,我的mac安装了conda,每次启动终端,都会自动启动conda的base环境。

执行下面语句就可以取消这个默认的行为。

conda config --set auto_activate_base false

现在终端已经按照我期望的方式运行了,环境变量也是我自己设置的了。

2021年2月2日 下午3:52 回应 cyj1992

cyj1992,tonyfromcalgary 和 Sariel,大家好


感谢大家的积极回复!


非常高兴看到大家针对 cyj1992 提出的问题分享了各自的建议,同时 cyj1992 也和大家共同探讨分享了自己的解决方案。相信大家分享的信息对其他遇到该问题的用户也会非常有所帮助!


希望大家能继续使用并积极探索 Apple 支持社区!


谢谢!

无法永久的修改环境变量HOST

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!