在linux服务器(ubuntu)上搭建一个在线的jupyter notebook
时间:2021-03-06 14:39:24
收藏:0
阅读:0
1.使用conda创建一个新的环境
conda常用的命令:
conda list 查看安装了哪些包。 conda env list 或 conda info -e 查看当前存在哪些虚拟环境 conda update conda 检查更新当前conda
创建流程
①创建环境
conda create -n xxx python=3.6
#xxx为自己命名的虚拟环境名称,该文件可在Anaconda安装目录 envs文件下找到
②激活环境
python --version # 可以检查当前python的版本 Linux: conda activate your_env_name(虚拟环境名称) Windows: activate your_env_name(虚拟环境名称)
③虚拟环境中安装额外的包
conda install -n your_env_name [package]
④关闭虚拟环境
Linux: conda deactivate
?
Windows: deactivate
⑤删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all conda remove --name your_env_name package_name # 删除环境中的某个包
二.搭建在线的jupyter notebook
- # 下载 pip install -i https://pypi.douban.com/simple jupyter # 生成配置文件 jupyter notebook --generate-config --allow-root # 配置文件生成在:~/.jupyter/jupyter_notebook_config.py # 设置密码 jupyter notebook password # 修改配置文件 # 设置监听地址,一般改为当前主机的ip sed -ie "s/#c.NotebookApp.ip = ‘localhost‘/c.NotebookApp.ip = ‘IP地址‘/g" ~/.jupyter/jupyter_notebook_config.py # 设置监听端口 sed -ie ‘s/#c.NotebookApp.port = 8888/c.NotebookApp.port = 8000/g‘ ~/.jupyter/jupyter_notebook_config.py # 禁用自动打开浏览器 sed -ie ‘s/#c.NotebookApp.open_browser = True/c.NotebookApp.open_browser = False/g‘ ~/.jupyter/jupyter_notebook_config.py # 启动 jupyter notebook --allow-root # 此时打开浏览器,输入 Jupyter服务器的ip:8000 # 进入登陆页面后,输入设置的密码即可登陆
安装后的jupyter里没有python内核,参考如下博客进行了配置
https://stackoverflow.com/questions/46771268/cannot-add-python3-kernel-to-jupyter
可能的原因:
服务器的python3中可能没有安装 ipykernel.安装ipykernel的方法如下:
pip3 install ipykernel
python3 -m ipykernel install --user
评论(0)