linux查看python环境变量_Linux中添加PYTHONPATH配置anaconda环境变量方法
因?yàn)樽罱_發(fā)多智能體模型需要把自己寫的環(huán)境打包import,環(huán)境是統(tǒng)一的,如果不加入環(huán)境變量,每次測(cè)一個(gè)算法都要把包作為附屬腳本和算法腳本放一起非常麻煩。所以就想把這些寫的環(huán)境加入到python的環(huán)境變量里,這樣就不用每次測(cè)試都復(fù)制粘貼一個(gè)環(huán)境腳本了。
Linux下設(shè)置環(huán)境變量有三種方法,一種用于當(dāng)前終端,一種用于當(dāng)前用戶,一種用于所有用戶
首先激活你所在的開發(fā)環(huán)境
source activate mymaddpg
mymaddpg是我開發(fā)MARL的一個(gè)環(huán)境名字
which python
這條命令可以讓你確認(rèn)你現(xiàn)在所使用的python是哪個(gè)
接下來可以進(jìn)行修改python的環(huán)境變量了
一:用于當(dāng)前終端:
export PYTHONPATH=$PYTHONPATH:/home/guotong/code/multiagent-particle-envs/multiagent
/home/guotong/code/multiagent-particle-envs/multiagent這是我寫的一個(gè)環(huán)境包,想把它放進(jìn)python的環(huán)境變量里,進(jìn)而可以直接import,大家要根據(jù)自己的文件修改這部分
不過上面的方法只適用于當(dāng)前終端,一旦當(dāng)前終端關(guān)閉或在另一個(gè)終端中,則無效。
二:用于當(dāng)前用戶:
首先切換到主目錄:
cd ~
在用戶主目錄下有一個(gè) .bashrc 隱藏文件,可以在此文件中加入 PATH 的設(shè)置如下:
gedit ~/.bashrc
對(duì)于用服務(wù)器沒有圖形化界面的小伙伴就乖乖用vim吧
添加PYTHONPATH的方法是在.bashrc中添加:
export PYTHONPATH=:$PYTHONPATH
其他的環(huán)境變量也是同理,別忘了前后的格式:
export PATH=:$PATH
操作完成如下圖(最后一行):
這樣每次登錄都會(huì)生效,比較方便,推薦
三:用于所有用戶:
我自己電腦上沒嘗試過,但是linux是一個(gè)多用戶系統(tǒng),對(duì)于服務(wù)器管理員,這種配置肯定是需要了解的。
配置的前提需要有root權(quán)限才可以:
sudo gedit /etc/profile
然后加入路徑:
export PATH=:$PATH
或者:
export PYTHONPATH=:$PYTHONPATH以上完成后,終端輸入:echo $PATH可以查看配置的環(huán)境變量
確保沒問題后就可以愉快import你自己的包了:
總結(jié)
以上是生活随笔為你收集整理的linux查看python环境变量_Linux中添加PYTHONPATH配置anaconda环境变量方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MCMC算法原理及其实例
- 下一篇: linux系统gaussian09,高斯