说明
现在有许多计算量大的python,需要移植到ubuntu服务器运行,但尝试过在服务器上安装anaconda+pycharm失败了,尝试了很多结局方案,均不行,因此考虑用vscode。
注意
本文已经在另一台电脑上安装过,然后再笔记本上重新安装,以便记录,所以在vscode连上服务器后,可能存在python,code runner等已经安装了,即文中图片与你不符,但不要紧,你只需要按部就班安装即可。
详细步骤
1、下载软件
VSCODE软件下载windows版本的,网址为http://vscode.bianjiqi.net
anaconda下载windows版本的,网址为https://www.anaconda.com
2、安装anaconda
略
3、安装vscode
安装vscode,选好路径后,就直接默认即可
4、配置本地vscode
安装好后,会配置vscode的基础项,可自行选择,也可直接快速全部点击make down
配置好基础项后,如下图所示,点击右边Recent中蓝色字体,open a folder,建立一个在windows本地的文件夹,以后通过vscode本地编的py程序,均在这个文件夹里面。
本文建立了一个名为python的文件夹,如下图,然后信任他
5、链接ubuntu服务器
然后点击田字格(右上角格子偏离了),在搜索框输入remote,安装Remote-SSH
然后左边会出现电脑图像,点击进去
就会得到下图,然后点击齿轮,在中间选择红框的config
会得到下图,然后根据你自己的情况,更改alias、hostname和user,然后保存
就会得到下图
然后点击上图的红框,在弹出来的中选择linux,然后continue,然后再输入密码
此时,vscode已经连接上服务器了,点击下图红框,搜索并安装python
再安装code runner
点击齿轮,根据箭头搜索python,更改default interpreter path,path里面填写你anaconda的python环境。现在,已经可以在ubuntu服务器上自由编写和运行python程序了。
编写python的第一步,同样是打开文件夹,此时的文件夹为服务器上,即后面所有py脚本均可以放在这个文件夹里面,同上面的python本地文件夹。
信任他
建立a.py,打开后,右键然后点击Run Python File in Terminal,即可
下图红框,为a.py运行后,terminal 的变化。
参考有效资料
https://blog.csdn.net/Xuanqing_C/article/details/123973103?spm=1001.2014.3001.5506
https://blog.csdn.net/Asdzxc968/article/details/120928156?spm=1001.2014.3001.5506