將路徑硬編碼到環境變數中的後果

2021-08-22 12:36:43 字數 382 閱讀 4012

前段時間為了使 idle 可以方便地除錯 django 程式,我便將 pythonpath 和 django_settings_module 硬編碼到了系統的環境變數中了。之後,用 idle 除錯 django 程式果然簡單了(其實也就用了那麼一回,後來也就沒有再用 idle 除錯 django 程式)。之後,那兩個變數也就再沒有從環境變數中清除。

後來,由於某些原因我更換了 django 的工作目錄。問題也就隨之而來,由於 pythonpath 和 django_settings_module 是被硬編碼的,所以是不會改變的,導致程式執行時路徑出錯,花了很長時間才想起來是因為自己硬編碼了那兩個變數。

所以,大家一定不要圖一時之快而去硬編碼 django 執行時需要的變數。(估計只有我才這麼做!我的時間呀!!!)

RedHat 下新增路徑到環境變數PATH中

有些命令的路徑沒有在path環境變數中,可以用echo path命令查詢得知,新增路徑到path環境變數的方法如下 如新增 sbin到path環境變數中 1 如果只想在本次開機過程中臨時性的新增修改,下次開機就無效的話,可以 輸入export path path sbin 2 如果只給當前使用者永久...

將php和mysql命令加入到環境變數中

方法一 直接執行命令export path path usr local webserver php bin 和 export path path usr local webserver mysql bin 使用這種方法,只會對當前會話有效,也就是說每當登出或登出系統以後,path 設定就會失效,只...

Cmd中的環境變數

本文主要講述cmd下的顯示各種不同環境變數的命令及返回值說明,並簡單說明了cmd下環境變數檢視 新增和刪除等操作的方法。紅色字型為小節目錄,綠色字型表示比較常用 1.cmd下的顯示各種不同環境變數的命令及返回值說明 allusersprofile 本地 返回 所有使用者 配置檔案的位置。cd 本地 ...