本地Pycharm使用服务器中的Jupyter相关配置

一、同一局域网中的使用:

1. 服务器中安装jupyter

pip instal jupyter 

2. 生成配置文件

jupyter notebook --generate-config

3. 设置密码并生成秘钥

3.1 进入python环境操作

>> $ python
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password: ******
Verify password: ******
Out[2]: '***************'  #复制这段密钥

4. 打开配置文件(路径在生成配置文件的目录中)并配置

4.1 打开配置文件

vim ~/.jupyter/jupyter_notebook_config.py

4.2 修改内容(linux中可使用   :?[关键词】 进行索引定位关键词

c.NotebookApp.ip = '*'
c.NotebookApp.password = u'*****‘  # 将上文的秘钥copy到这里
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888    #随便指定一个端口,一般是8888
c.NotebookApp.allow_remote_access = True
c.NotebookApp.allow_root = True

5.本地Pycharm 中新建一个jupyter 并打开

2. 点击Configure Jupyter Server

3. 输入服务器ip地址(别忘记加上端口号)

4. 确定,然后回到打开的jupyter中,等待弹出密码进行输入 

二、跨局域网中的使用:

1. 配置frp(内网穿透工具)的服务端(云服务器)和客户端(目标机器)

1.1 frp服务端配置(默认7000端口就行,不用改,除非云端服务器端口占用)

服务端中vim 仅打开frps.ini,进行配置即可

1.2 开放云端服务器防火墙中的7000端口 

1.3 frp客户端配置

 客户端中vim 仅打开frpc.ini,进行配置即可

[common]
server_addr = 124.222.226.187
server port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

[ssh1]
type = tcp
local_ip = 127.0.0.1
local_port = 8888
remote_port = 6001

[common] 中 server_addr填写云服务器的公网ip,server_port填写云服务器开放的端口(这里是7000)

[ssh] 和 [ssh1] 这两个是可以自己命名的,具体看你的需求

[ssh] 这里是配置给pycharm进行内网穿透跑项目的,pycharm本地端口开放的是22,云服务器开放端口6000

 [ssh1] 是配置pycharm中的jupyter使用,客户端jupyter的端口一般默认是8888,我们给云服务器的开放端口6001(任意不冲突均可)

 1.4 启动服务端和客户端frp(提前进入到frp文件夹)

服务端:./frps -c ./frps.ini

客户端:./frpc -c ./frpc.ini

2 . Pycharm中配置jupyter

和局域网中的配置类似,更改url即可:

URL格式:http://云服务器地址:6001 

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在PyCharm使用Jupyter,可以按照以下步骤进行操作: 1. 打开PyCharm,创建一个新的Python项目。 2. 在项目创建一个新的Python文件,然后右键点击该文件,选择“New Jupyter Notebook”。 3. 在弹出的窗口,选择“Python 3”作为Kernel,然后点击“Create”按钮。 4. 然后就可以在Jupyter Notebook编写Python代码了,可以使用Markdown语法添加文本说明和注释。 5. 编写完代码后,可以点击“Run”按钮执行代码,也可以使用快捷键“Shift+Enter”执行代码。 6. 执行完代码后,可以查看输出结果,也可以使用Jupyter Notebook提供的其他功能,如绘图、数据分析等。 需要注意的是,PyCharm使用Jupyter需要安装Jupyter插件,可以在PyCharm的插件市场搜索“Jupyter”进行安装。 ### 回答2: 在PyCharm使用Jupyter Notebook实际上是非常简单的。Jupyter Notebook是一个交互式的Python编程环境,它可以让你在一个地方编写Python代码、记录笔记、作图,并且还提供了很多有用的Python库和扩展。Python是一门具有很高灵活性和可扩展性的语言,而Jupyter Notebook则可以让你在编写Python代码时更容易地理解和调试你的程序。 以下是在PyCharm使用Jupyter Notebook的步骤: 1. 安装Anaconda。在安装之后,你可以到Anaconda Navigator选择Jupyter Notebook,然后就可以在浏览器打开它。 2. 在PyCharm创建一个新的项目。这可以通过选择“File”菜单的“New Project”来完成。 3. 选择“Python Interactive”,并且将Python解释器设置为Anaconda的版本。 4. 单击“Run”,这样PyCharm就会启动Jupyter Notebook。在此之后,你就可以开始在Jupyter Notebook编写代码、作图、记录笔记,还可以使用扩展管理器来安装其他有用的扩展。 总结:在PyCharm使用Jupyter Notebook非常简单,并且可以让你更轻松地编写Python代码和记录笔记。通过将Python解释器设置为Anaconda的版本,你可以享受许多常用的Python库并且很容易的添加其他Python库。如果你对Python编程不熟悉,那么学习使用Jupyter Notebook也是一个很好的方式。 ### 回答3: Pycharm是一个非常流行的Python集成开发环境(IDE),而Jupyter是一个基于Web的交互式计算环境,可以让用户在浏览器创建和共享文档,其包含实时代码、方程式、可视化效果和说明性文本。如果想在Pycharm使用Jupyter,可以按照以下步骤进行操作: 第一步:通过Pycharm命令行安装Jupyter. 首先,需要在Pycharm的命令行输入以下命令来安装Jupyter: ```python pip install jupyter ``` 第二步:打开Jupyter Notebooks. 在Pycharm的顶部菜单栏,选择“File”(文件)-> “Settings”(设置)-> “Plugins”(插件),在搜索框输入“Jupyter”并选择安装,安装完成后,重新启动Pycharm。 然后,在Pycharm主界面上方的工具栏,找到“File”(文件)-> “New”(新建),选择“Jupyter Notebooks”,然后可以开始使用Jupyter。 第三步:使用Jupyter Notebooks 在Jupyter的用户界面,用户可以创建新的Notebooks,将代码块和文本块组合起来,以及直接在浏览器窗口运行Python代码并查看结果。用户可以利用Jupyter的交互式特性和可视化效果,对Python代码进行修改及测试,检查结果并进行数据处理。 此外,由于Jupyter Notebooks是基于Web的,因此可以在多平台和多设备之间方便地共享和协作,使得使用者轻松地进行开发和交互实现。 总之,Pycharm可以通过安装Jupyter插件来支持用户进行Jupyter Notebooks的编写和使用,在这个过程,不但可以提升开发效率,而且能够使用户编写出更加高效和可读性的Python代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值