在服务器上安装Anaconda

时间:2019-01-16 23:10:37

标签: python anaconda jupyter-notebook

我有一台安装了Python3的Unix服务器。我从Mac SSH到服务器。

我想知道是否可以在服务器上安装Anaconda和Jupyter(Anaconda附带),以便我可以在服务器终端上拉起Jupyter,并在服务器上运行的jupyter上运行代码。

有可能吗?如果是的话,有人可以引导我找到正确的链接吗?

3 个答案:

答案 0 :(得分:1)

在远程服务器上的终端中:

#download anaconda (change version if you want)
wget https://repo.continuum.io/archive/Anaconda3-2018.12-Linux-x86_64.sh

# run the installer
bash Anaconda3-5.1.0-Linux-x86-64.sh

# so changes in your path take place in you current session:
source ~/.bashrc

#To run a remote notebook, replace XXXX with your choice of four numbers like 9191
jupyter notebook --no-browser --port=XXXX
#copy the url that you get as a result

然后在您的本地计算机上,打开一个终端并输入:

#XXXX is the port you specified in the previous step, YYYY is a local port, for example 9999 to keep it simple
ssh -f [USER]@[SERVER] -L YYYY:localhost:XXXX -N

然后复制上一步中的网址,将其粘贴到浏览器中,因为您使用了相同的端口,所以无需更改网址上的任何内容

答案 1 :(得分:0)

您可以使用以下方式下载anaconda:wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh 并使用以下命令安装:bash Anaconda3-5.1.0-Linux-x86_64.sh

在此之后,只需在.bashrc文件中输入Anaconda的路径,就可以使用。

要访问jupyter笔记本,可以使用ssh并在主机上的浏览器中运行笔记本。 link

中提到了步骤

答案 2 :(得分:0)

是的,您可以在Linux机器(服务器)上安装anaconda并管理python环境。但是,如果只需要Jupyter托管在服务器中,则只需安装Jupyter并启动将为Jupyter Notebook服务的服务。在任何其他PC上使用浏览器访问Jupyter笔记本电脑。

进行一次Google搜索,以了解如何在Linux机器上安装Anaconda(Centos / Ubuntu等) 安装后,运行以下命令

conda info

然后配置Jupyter并运行。

简单方法(在服务器上安装Jupyter):Install, Run, and Connect to Jupyter Notebook on a Remote Server