[toc]
1. VScode安装与配置
- 下载:在 https://code.visualstudio.com/Download 网站下面下载Insiders的版本,stable的版本的有问题,Python编译器怎么样都改不过来;
- 安装:下载之后点击就能够运行,将其直接拖动到应用程序处,则在“启动台”处能够直接进行点击打开;
- 语言插件:打开之后一般会提示直接安装中文语言包,安装提示安装即可,如果没有则在“扩展:商店”里面选择“lang”进行安装;
- 安装Python:同样在“扩展”中进行安装,https://www.zhihu.com/question/322530705/answer/860418884 ;
- 配置:然后进行相应的配置,点击左下角的齿轮,“设置”进行相关的设置,里面内容很多。
- 选择编译器:Command+Shift+P,出现命令窗口,然后输入:“Python: Select Interpreter”进行选择。实现编译器的选择。
- 运行:选择了之后就可以运行啦。
2. 配置远程服务器的免密
- 首先检查本地是否有已生成ssh密钥对,用户查看是否存在公钥文件 /.ssh/id_rsa.pub和私钥文件/.ssh/id_rsa。如果没有,则用如下命令生成,一路回车即可:
ssh-keygen -t rsa -b 4096。 - 然后将本地公钥文件id_rsa.pub 的内容添加到远程主机用户目录下 .ssh 文件夹内名为 authorized_keys 的文件中。不用去复制粘贴,使用命令ssh-copy-id来完成,输出结果如下:
ssh-copy-id remote_user@remote_id。 - 有一些可能提示出错,可能是在以前的known_hosts文件中有,这样会造成一些问题,可以vim进去删除这一行即可。
3. 远程开发
- 在“扩展:商店”里面选择“Romete-SSH”进行开发。https://www.oschina.net/news/106412/vscode-remote-development
- https://www.jianshu.com/p/0f2fb935a9a1
- 在远程机器上通过“扩展:商店”安装Python;
- 然后,点击:Command+Shift+P,出现命令窗口,然后输入:“Python: Select Interpreter”进行选择。实现编译器的选择。
- 输出当前Python的版本:
import sys
print(sys.version)
print(sys.version_info>=(3,0))
import platform
print(platform.python_version())
4. 代码同步

image.png