jupyter notebook 设置以及切换不同的Python环境

前提:设置之前,确认安装好Anaconda以及jupyter包

1) 设置jupyter notebook

a. 创建配置文件:

jupyter notebook --generate-config

b. 生成密钥:

在shell或者终端中输入:python 或者 ipython 打开Python环境;

In [1]: from notebook.auth import passwd

In [2]: passwd()
Enter password:    #这里是输入你从网页端通过jupyter登录服务器的密码
Verify password:   #再输入一遍,确认密码
Out[2]: 'sha1:0521f76d2381:2e4e3ca0d0f59cfca3bd94dc1176229ad922d91d'    #自动生成一个后续配置文件需要的密钥,复制到剪贴板或者txt 

c. 修改jupyter的配置文件:

先输入 vim ~/.jupyter/jupyter_notebook_config.py,打开配置文件

在文件开始处或者任意地方输入:

c.NotebookApp.ip='*' #意思是任意IP都可以访问

c.NotebookApp.password = u'sha1:0521f76d2381:2e4e3ca0d0f59cfca3bd94dc1176229ad922d91d' #刚才那个生成的密文

c.NotebookApp.open_browser = False  #意思是默认不打开浏览器

c.NotebookApp.port =1204 #随便指定一个你想要的端口,后面可以从这个端口使用
c.NotebookApp.allow_remote_access=True #务必不能遗漏这句否则容易报错
c.NotebookApp.notebook_dir='/home/tq/fy' #设置启动的文件夹,即你在网页端打开jupyter之后会看到的服务器中文件夹

到这里配置就完成了,直接输入jupyter notebook 并在网页端输入服务器ip:1204即可。注明:亲测在python3默认环境下有效,无需其他操作。

 

2)jupyter notebook中 切换不同的Python环境

针对于在本地端连接服务器时,需要运行不同的Python环境或者在不同环境下安装包,需要确认在每一个python环境下都安装了jupyter, 否则本地端的网页会显示不出来需要的python环境。

举例:

例如,在anaconda下安装pytorch后需要在本地端调用jupyter可视化代码:

1) conda info -e #查看服务器安装的Python环境;

2) source activate xxx #切换到对应python环境;

3) conda list #查看是否已经安装jupyter包;否则,执行: conda install jupyter 进行安装

4)输入python -m ipykernel install --user --name xxx(环境名称) --display-name "your name"(显示名称)

5) 在服务器端输入指令: jupyter notebook

6) 切换到本地端,网页登录jupyter; 点击New即可新建对应环境的python脚本:

 

 

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值