夏团来为大家解答以下的问题,无公网IP时怎么把本地应用程序映射到公网配置全端口映射,现在让我们一起来看看吧!
Jupyter Notebook,它是一个交互式的数据科学和计算环境,支持多种编程语言,如Python、R、Julia等。它在数据科学、机器学习、深度学习、教育和文档编写等领域都有很广泛的应用。
重要的是,Jupyter Notebook可以在Web浏览器中使用,所以我们可以在服务器端开启服务,在外通过网页远程访问运行代码进行数据分析,拥有一个可以随时随地使用的科学计算环境,而无需在本地安装配置Python环境。
在windows安装python环境
https://www.python.org/downloads/windows/
打开cmd命令行,输入:
pip install jupyter
Jupyter Notebook是一个开源的web应用程序,可以使用它来创建和共享包含实时代码、方程、可视化和文本的文档。同时也是IPython项目的一个派生项目,IPython项目本身曾经有一个IPython Notebook项目。后来从中拆分出去,叫做Jupyter Notebook。
启动Jupyter Notebook
jupyter notebook
启动后会自动跳转到浏览器打开界面,如没有跳转,输入窗口出现的ip地址即可
这里我们使用cpolar来进行内网穿透,支持http/https/tcp协议,不限制流量,无需公网IP,也不用设置路由器,使用简单。
cpolar官网:https://www.cpolar.com/
访问cpolar官网,..一个账号,然后下载并安装客户端,具体安装教程可以参考官网文档教程。
cpolar安装成功后,在浏览器上访问本地9200端口【http://localhost:9200】,使用cpolar账号登录。
点击左侧仪表盘的隧道管理——创建隧道,创建一个8888端口 http隧道,因为jupyter notebook默认是8888端口
点击创建
隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网地址,然后复制地址
打开浏览器器,我们使用上面公网地址进行连接,会出现以下问题,这个问题是jupyter notebook限制ip访问
解决方法:
先关闭cmd运行窗口,打开一个新的窗口,执行以下命令,生成一个配置文件,注意记住配置文件路径
jupyter notebook --generate-config
设置访问密码
jupyter notebook password
进入上面的json文件路径,打开jupyter_notebook_config.json配置文件,复制密文
然后打开上面jupyter_notebook_config.py配置文件,添加以下参数,添加后保存
c.NotebookApp.ip=u0026#39;*u0026#39; #允许访问的IP地址,设置为*代表允许任何客户端访问c.NotebookApp.password = uu0026#39;argon2:$argon2id$v=19$m=10240,t=10,p=8$QcZlyMBu9icwhDDiUl+lZw$y4EP3WI4gZjcu0026#39;#刚才生成密码时上面复制的密文c.NotebookApp.open_browser = Falsec.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口c.NotebookApp.allow_remote_access = True
然后cmd再次启动
打开浏览器器,我们再次使用上面公网地址进行连接,出现密码,输入上面设置的密码登录即可
由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】
注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】
保留一个二级子域名
登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称
保留成功后复制保留的二级子域名地址
访问http://127.0.0.1:9200/,登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的8888隧道,点击右侧的编辑
修改隧道信息,将保留成功的二级子域名配置到隧道中
点击更新
更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了保留过的二级子域名名称,将其复制下来
然后使用固定http地址打开浏览器访问,登录成功,访问成功
本文到此结束,希望对大家有所帮助。
大家好,小丽今天来为大家解答三个人的创业群叫什么名字以下问题,三个人创业的微信群名很多人还不知道,现在让我们一起来看看吧!1、创新三
5月20日,恒大汽车在港交所公告,本公司股份由2024年5月17日上午十时五十六分起于香港联合交易所有限公司短暂停止买卖,有待公司刊发有关内幕消
亚世光电5月20日在互动平台表示,公司主要从事液晶显示器件及电子纸显示模组的研发、生产和销售。不涉及玻璃基板的制造。文章转载自:界面新
*ST同洲5月20日公告,公司此前公告,拟发行股份及支付现金购买朱丹、柳明兴等17名交易对方持有的厦门靠谱云股份有限公司100%股权,同时向福建腾
5月20日,美股开盘,三大指数开盘涨跌不一,道指跌0.05%,纳指涨0.08%,标普500指数涨0.02%。黄金股上涨,哈莫尼黄金、美国黄金涨超2%。理想汽车跌约
5月20日,上交所公告,因浙江东方科脉电子股份有限公司及其保荐人撤回发行上市申请,根据《上海证券交易所股票发行上市审核规则》第六十三条
金达威接受调研时表示,公司利用合成生物技术已运用在辅酶Q10、NMN、NADH、维生素K2、纳豆激酶、PQQ、SAMe、DHA、ARA等产品的规模化生产,同时还利用
*ST中润5月20日公告,公司近日发现公司银行账户因多起小额诉讼被山东省济南市中级人民法院冻结,本次被冻结的银行账户有基本户、一般户,对公
Copyright 2024 看看网,让大家及时掌握各行各业第一手资讯新闻!