如何在linux服務器上使用tensorboard
1. 使用tensorboard命令時,不是從虛擬環(huán)境中找tensorboard,而是從(全局路徑)中找(/home/ljx/.local/lib/python3.9/site-packages/tensorboard)
tensorboard --logdir="/home/ljx/BertSum/models/bert_transformer/"
2.使用which命令, 查看使用的tensorboard的路徑,發(fā)現(xiàn)使用的是全局路徑,不是虛擬環(huán)境路徑
which tensorboard
3.檢查環(huán)境變量
PATH
,確保虛擬環(huán)境的bin
目錄在前。echo $PATH
echo $PATH
是一個在 Unix-like 系統(tǒng)(包括 Linux 和 macOS)的命令行界面(如 Bash shell)中使用的命令。這個命令會打印出當前用戶的環(huán)境變量 PATH
的值。
環(huán)境變量 PATH
是一個特殊的變量,它定義了操作系統(tǒng)搜索可執(zhí)行文件的目錄。它包含了一系列的目錄路徑,操作系統(tǒng)會按照這些路徑的順序來查找用戶輸入的命令對應的可執(zhí)行文件
在輸出結(jié)果中,全局路徑在虛擬環(huán)境路徑之前,所以先去找全局路徑中的tensorboard,但全局沒有最新的tensorboard,導致報錯
4. 調(diào)整環(huán)境變量,確保虛擬環(huán)境的優(yōu)先級
在激活虛擬環(huán)境后,虛擬環(huán)境的
bin
目錄應該出現(xiàn)在$PATH
變量的最前面??梢允謩诱{(diào)整環(huán)境變量,以確保虛擬環(huán)境的目錄具有最高優(yōu)先級。---最先在虛擬環(huán)境中查找export PATH=/home/ljx/anaconda3/envs/pytorch/bin:$PATH
pytorch是虛擬環(huán)境的名字
5.重新執(zhí)行命令,tensorboard啟動成功
tensorboard --logdir="/home/ljx/BertSum/models/bert_classifier/" --bind_all
加上--bind_all參數(shù),可以從本地訪問服務器上的地址,只需要替換ip
--bind_all
: 這個參數(shù)指示TensorBoard監(jiān)聽所有網(wǎng)絡接口,這樣它就可以從任何機器訪問,而不僅僅是本地機器。這在需要遠程訪問TensorBoard時非常有用。
6.在本地瀏覽器中訪問服務器的IP地址加端口號,即可查看
將localhost替換為服務器的ip
到此這篇關(guān)于在linux服務器上使用tensorboard的文章就介紹到這了,更多相關(guān)linux服務器使用tensorboard內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Linux實現(xiàn)限制遠程登錄嘗試密碼次數(shù)及鎖定時間
在CentOS中,pam_tally2.so模塊可以用來限制用戶登錄失敗的次數(shù),并在達到設定的閾值時鎖定用戶賬戶,配置文件需正確修改,包括在/etc/pam.d/login和/etc/pam.d/sshd中增加相應配置,此設置可以有效防止未授權(quán)的登錄嘗試2024-10-10Easypanel免費的VPS主機面板 可跨平臺Linux和Windows
Easypanel是一款免費的功能強大集開通虛擬主機,ftp空間,數(shù)據(jù)庫等功能為一體的主機控制面板,具備跨平臺(windows,linux),安全穩(wěn)定、操作簡便等特點,感興趣的小伙伴們可以關(guān)注一下2017-07-07Openssl實現(xiàn)雙向認證教程(附服務端客戶端代碼)
這篇文章主要介紹了Openssl實現(xiàn)雙向認證教程(附服務端客戶端代碼),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-05-05