github mac 添加 ssh_计算机专业MAC操作技巧(二)
1、MAC 终端启动jupyter
jupyter安装与配置就不赘述了,MAC终端启动jupyter有点独特。尝试了很多次都没有打开浏览器,把踩的坑总结一下:
一直出现找不到浏览器的错误,在本地浏览器中一直打不开。
![](/assets/blank.gif)
(1)、首先先在终端要建立自己的SSH隧道,请运行以下命令。例如,如果另一个进程正在使用8000,请随意将端口8000更改为您选择的端口。建议您使用大于或等于8000的端口,因为这些端口号不太可能被其他进程使用。确保包含您自己的服务器的IP地址和服务器的非root用户的名称:
![](/assets/blank.gif)
(2)启动时不能在终端单纯的输入:jupyter notebook,
而是要输入:python3 -m IPython notebook
![](/assets/blank.gif)
总之为以下四步骤:
- ssh -L 8000:localhost:8888 wangnan@10.0.0.158(本地到服务器之间的映射)
- source activate tzb_wn(激活环境)
- python3 -m IPython notebook (启动jupyter)
- http://localhost:8000/(本地浏览器打开)
![](/assets/blank.gif)
2、MAC 中的pyrcharm 远程连接服务器
根据以下教程配置:
超详细的Pycharm远程连接服务器教程 (Mac Pro)www.cnblogs.com
![](/assets/blank.gif)
如果出现以下错误:
![](/assets/blank.gif)
把多余的配置删掉就可以了。
pycharm远程服务器运行Can‘t run remote python interpreter:Can‘t get remote credentials for deployment serverblog.csdn.net
![](/assets/blank.gif)
注意:配置后,本地代码中的路径是远程服务器上的路径。
本地python:
![](/assets/blank.gif)
远程python位置:which python
![](/assets/blank.gif)
3、MAC 终端始终保持与服务器连接
方法一:如果您有多个人管理服务器,不想在每个客户端进行设置,只需在服务器的 /etc/ssh/sshd_config 中添加如下的配置:
ClientAliveInterval 60
方法二:但是一般你没有服务器权限,然后可能会有多台服务器,不想在每台服务器上设置,只需在客户端的 ~/.ssh/ 文件夹中添加 config 文件,并添加下面的配置:
TCPKeepAlive yes
ClientAliveInterval 60
ClientAliveCountMax 40000
参考:
安天澜:MacOS ssh 登陆超时后自动断开zhuanlan.zhihu.com
![](/assets/blank.gif)
MAC terminal ssh保持连接blog.csdn.net
参考:
https://jingyan.baidu.com/article/90895e0fc7650b64ec6b0b84.htmljingyan.baidu.comMac教程:如何删除.DS_Store文件且不再生www.jianshu.com
![](/assets/blank.gif)
Mac教程:如何删除.DS_Store文件且不再生www.sohu.com
![](/assets/blank.gif)
4、MAC 将本地项目上传到GitHub
必须要详细记录一下。
根据下面的教程先配置,一切都很顺利进行,但是刷新github页面就是刷新不出来。
尝试了多遍,中间无报错。又踩了坑,总结一下:
(1)先在github上新建repository。
获取项目所在的链接地址:
![](/assets/blank.gif)
(2)在本地命令端,clone步骤(1)中的地址
![](/assets/blank.gif)
这时在本地就自动有了个XX-learning 的文件夹。
(3)将要上传的项目代码拷贝到该XX-learning 的文件夹中。
(4)然后回到XX-learning 的文件夹所在的目录,执行以下命令
git add -A
git commit -m "描述"
![](/assets/blank.gif)
此时上传成功
![](/assets/blank.gif)
(5)输入: git push origin master
![](/assets/blank.gif)
此时,上传完毕,刷新github页面,就有了相应的代码。
https://jingyan.baidu.com/article/636f38bb9747d1d6b84610f3.htmljingyan.baidu.comhttps://www.136.la/tech/show-234575.htmlwww.136.lahttps://www.136.la/tech/show-524731.htmlwww.136.la
~~后续补充更新~~
github mac 添加 ssh_计算机专业MAC操作技巧(二)相关推荐
- 计算机知识对于老师的帮助,感念师恩·每日之星 | 帮助学生打通计算机专业学习的“任督”二脉——记第十六届“我心目中的好老师”、计算机科学与技术学院黄秋波老师...
[编者按]教师是立校之本,师德是教育之魂,在东华校园里,每年的"我心目中的好老师"评选.青年教师讲课竞赛等活动,都会涌现出一批深受学生爱戴的老师,在2016年教师节来临之际,在这个 ...
- 计算机专业英语听说,计算机专业英语听说(二).doc
计算机专业英语听说(二) 计算机专业英语听说(二) What does a computer do? What is hardware and software? A computer takes i ...
- 考不上二本计算机专业怎么样,只能上“二本”的学生,这几个专业不要选,毕业后再后悔就晚了!...
高考,在中国家长眼中那是大过天的事情,是决定命运的事情,是值得放弃一切为之努力的事情.所以越来越多家长在关注着高考生关注的高考,但是人的能力,有时并不是努力就能够提升的. 在每个班级里都有几个看似非常 ...
- 【业务数据分析】——Excel必须掌握的7个操作技巧(二)
Excel必须掌握的7个操作技巧 1.定位 2.选择性粘贴 3.快速填充 4.查找与替换 5.分列与合并 6.去除重复项 7.日期格式规范 1.定位 如何快速定位到不连续的空值,填充为0 1.在任意空 ...
- mac excel 正在计算机,在 Mac 上的 Numbers 表格中打开电子表格
在 Mac 上的 Numbers 表格中打开电子表格 您还可以打开存储在 Mac 上.iCloud 云盘中.连接的服务器上以及第三方储存提供商中的电子表格.如果您无法打开 Numbers 电子表格,请 ...
- 计算机高手如何操作键盘,电脑高手键盘操作技巧(二).doc
按正常方式在Word中绘制出所需的表格,并输入有关原始数据. 2.将光标移至表格的D2单元格中(Word在定义表格中各个单元格的名称时采用了与Excel相同的方式,即第一列的各个表格分别为A1.A2. ...
- 计算机专业毕业答辩问代码吗,计算机专业毕业论文答辩技巧
在做计算机毕业设计的整个过程中,一般有三个答辩,即开始答辩.中期答辩和最终答辩.有些学校简化为两个,即开题答辩和期末答辩.还有的学校将直接保留了最终答辩,省略了开始答辩和中期答辩. 当然不管你要参加几 ...
- 计算机常用键盘操作技巧:
常用快捷键: Alt + Tab 在多个正在运行的程序之间切换 Alt + F4 表示快速关闭程序 Alt+F9 编辑域代码 Alt+鼠标 矩形选择 ...
- 大学计算机专业,目前大二成绩不好,现面临分专业大数据,物联网,网络工程,该选什么?
该选什么?目前大二成绩不好,计科.软工.大数据.物联网.网络工程都不适合,对基础要求很高,而且就业饱和,不适合发展~所以可以选择网络安全方向呢. 从近段时间发生的重大网络信息安全新闻就可以看出来网安人 ...
最新文章
- IntelliJ IDEA 2021.3.2 发布:告别不断建议安装xx插件的提示!
- pytorch 常用问题解决
- Debian6 Squeeze上安装xen
- niginx高性能原因
- iosetup mysql_InnoDB: Error: io_setup() failed with EAGAIN after 5 attempt
- 太妙了!微软670页《dotnet官方手册》火了,完整PDF开放下载!
- python序列数据类型_Python 数据类型 之 序列类型
- Apache启动失败
- 数据结构——>稀疏数组
- 2021年9月再次更新-日立电梯,艾默生变频器维修图纸,原理图
- 5类6类7类网线对比_超五类、六类、七类网线竟然有这么多不同之处
- 用Mathematica和SciPy阐明Jacobi椭圆函数的定义方法
- SATA电源线的作用
- “鞋王”百丽国际牵手美云智数固筑业权一体管理 以数字化共创鞋履产业新未来
- Cisco PacketTracer5---三层交换机连接路由器配置
- 人脸表情数据集-fer2013
- C++四种cast的详细介绍
- 初学者如何搭建React开发环境并且创建react项目
- Matlab在不同坐标系中绘图(对数、极坐标、双轴图)以及极坐标和直角坐标的相互转换
- 揭秘:日赚千元的冷门暴利项目,这个产品99%的人不知道
热门文章
- 高清壁纸:60款可爱的圣诞节电脑桌面壁纸《下篇》
- DataGridView 控件中至少有一列没有单元格模板的解决
- 微软中文网,越办越好了!
- Java线程并发常用工具类使用
- jquery获取select选择的显示值
- qt调用Linux脚本范例,QT下实现对Linux Shell调用的几种方法
- shell 进入hadoop_Hadoop关于HDFS的基本操作(Shell命令)
- jsp springmvc 视图解析器_springMVC配置jsp/html视图解析器
- tensorflow学习笔记(1):sess.run()
- 程序代码错误检测_错误检测代码