Footsteps on my way !
perl/linux/测序分析

服务器安装python和jupyter

由于服务器上提供jupyter需要开放端口,所以最好是root或者某个用户安装好后共所有人使用避免开放多个服务器端口(本次安装不适用conda,通过pip安装):

由于希望独立于系统的python,因此首选自定义安装python3:

wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz #(对应官网下载最新的python3源代码文件)
tar -zxvf Python-3.11.0.tgz
cd Python-3.11.0/
./configure --prefix=/share/soft/python-3.11.0
make
make install

安装jupyter(这里是安装的jupyter-lab,包含了jupyter):

/share/soft/python-3.11.0/bin/pip3 install jupyterlab  #(注意要使用自定义安装的python3中的pip,这样,对应的jupyter就安装在/share/soft/python-3.11.0/bin下了) 貌似还是单用户,多次次打开需要使用不同的端口,没有实现真正的多用户

#下面链接通过jupyterhub实现多用户,但我在jupyterhub没找到对应的官方说明,但将root和其他用户放在一个组里来提供权限会不会有安全风险(我没试具体原理不知道,所以也是怀疑)

https://zhuanlan.zhihu.com/p/66169551

 

#单个用户对应一个端口

jupyter notebook –no-browser –port 58585 –ip=192.168.1.102  #制定端口和IP(这里如果不指定IP默认为localhost,无法使用IP访问)

按照jupyter的提示链接进行访问,如果有路由器端口映射则须替换对应链接中的 IP:端口 部分

尊重他人劳动成果,转载请注明出处:Bluesky's blog » 服务器安装python和jupyter

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址