簡體   English   中英

無法在我的 bashrc 文件中設置環境變量(權限被拒絕)

[英]Can't set environment variables at my bashrc file (Permission Denied)

我試圖在我的 macOS 10.14.6 上設置 python 請求的一些環境變量,但是當我在/etc/查看我的 bashrc 文件時,我什么也做不了( nano ~/.bashrc ),因為我只有權限讀取文件。 讓我想知道的是,這個文件被命名為 bashrc 而不是 .bashrc,這與我的 bash_profile 相同。

希望你能幫助我,我一直在尋找答案很長時間,但沒有找到適合我的答案。

有2個文件:

  • /etc/bashrc (或/etc/bash.bashrc )由 root 擁有,
  • $HOME/.bashrc歸用戶所有。

每次運行交互式 bash 時,bash 讀取/etc/bashrc然后$HOME/.bashrc

如果你想為你的用戶設置一些環境變量,最好的地方可能是$HOME/.bashrc

您可能還喜歡在登錄時讀取的$HOME/.profile ,它也可用於非交互式 bash,例如在運行 bash 腳本時。

有關完整說明,請參閱Bash 啟動文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM