不管是运行jupyter会跳出服务器那av画质的浏览器,还是无法远程连接服务器jupyter。。。嗯,这些可能这篇文章都解决不了,但是至少能帮你捋一下怎么配置conda环境下的jupyter。
非conda环境下的jupyter的配置文件位于/home/用户名/.jupyter下。(这个是我猜的,但是不会还有人不用conda管理吧,mamba也行啊,下面的部分是我验证过的)
conda环境下jupyter配置文件的路径可以通过 jupyter --paths 显示,如下图所示
我这里是test环境下,所以只要看前两条就行了。看到关键词config,那应该就是第二行的 /home/zhangmeng/miniconda3/envs/test/etc/jupyter/nbconfig 了,进入之后可以看到(确实在这)
文件jupyter_lab_config.py即为我(用户zhangmeng)创建的环境(环境test)下jupyter lab的配置文件(我猜测:如果你在多个环境下安装了lab,那么第一张图的path也会对应的增多,好像在放屁),使用vim或你的连接软件自带工具打开进行编辑,对下面的属性进行更改:
c.ServerApp.allow_remote_access = True # 允许远程访问
c.ServerApp.ip = '0.0.0.0' # 所有IP地址都行
c.ServerApp.port = 18888 # 端口号,一般是管理员给的
c.ExtensionApp.open_browser = False # 运行时不打开服务器自带的丑了吧唧又巨慢无比的笨蛋浏览器
修改这些之后,我的问题就解决了。