簡體   English   中英

設置conda環境安裝了jupyter筆記本配置

[英]setting conda environment installed jupyter notebook config

我在遠程ubuntu機器上運行anaconda jupyter筆記本,並且我有三個單獨的conda環境。

base                  *  /home/user/anaconda3
dev                      /home/user/anaconda3/envs/dev
pytorch                  /home/user/anaconda3/envs/pytorch

為了使用juypter筆記本遠程,我在基本環境中使用localhost:8888,我想將pytorch環境的默認端口配置為localhost:8889。 這樣

c.NotebookApp.port = 8889

但是當我嘗試

notebook --generate-config

命令,它詢問我是否覆蓋。

Overwrite /home/user/.jupyter/jupyter_notebook_config.py with default config? [y/N]

有什么方法可以為獨立於基本 conda環境的pytorch conda環境生成jupyter配置文件?

您可能可以在配置中添加一些邏輯(未經測試):

from os import environ
cenv = environ['CONDA_DEFAULT_ENV']
if 'pytorch' in cenv:
    c.NotebookApp.port = 8889

暫無
暫無

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

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