当前位置:   article > 正文

人工智能开发技术学习(二)_ssh targets和wsl targets的区别

ssh targets和wsl targets的区别

一.安装Jupyter Lab

基本概念

  • 被称为程序员的笔记本神器。JupyterLab是 Project Jupyter的下一代用户界面,是一个交互式的开发环境。

功能优势:

  • 提供所有熟悉的经典Jupyter笔记本构建模块(Notebook,终端,文本编辑器,文件浏览器,丰富的输出等)
  • 更多的插件支持
  • 灵活而强大的用户界面

安装步骤:

  1. 基本系统
    Windows 7或Windows 10的64位版本系统

  2. 安装Python 3.x
    https://www.python.org/downloads/windows/下载Windows x86-64 execulatable installer。下载的版本最好是3.6或更高版本。

  3. 配置pip源
    在windows的当前用户目录(一般是C:\Users\用户名)下,创建一个名为pip的文件夹
    在pip文件夹下创建一个名为plp.ini的文件
    在pip.ini文件内容如下:

[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/
  • 1
  • 2
  • 3

今后再使用pip命令安装python包时,将会从阿里云下载,速度会增快

  1. 安装必要的python包
    以管理员权限打开一个windows命令行(或者PowerShell)终端(按Win+R)
    依次运行下列命令以安装必要的Python包
pip/pip3 install numpy
pip/pip3 install scipy
pip/pip3 install pandas
pip/pip3 install matplotlib
pip/pip3 install scikit-learn
  • 1
  • 2
  • 3
  • 4
  • 5
  1. 安装Jupyter Lab
    运行下列命令:
pip/pip3 install Jupyterlab
  • 1
  1. 本机打开Jupyter Lab
    若在本机安装好Jupyter Lab,则通过Win+R进入终端,在命令行浏览到希望作为文件存储的目录,输入jupyter lab则JupyterLab将在浏览器中自动打开,界面类似于下图:
    在这里插入图片描述
    7.在WSL打开Jupyter Lab
    若在WSL安装Jupyter Lab,则在WSL输入jupyter lab浏览器不会自动打开,但可以看到对应的链接,ctrl+鼠标左键点击就可进入正确的界面了

二.安装Visual Studio Code

基本概念:

  • 一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。之所以要下载Visual Studio Code是因为它开源免费

功能优势:

  • 开源免费
  • 安装体积小
  • 跨平台 Windows/Linux/Mac
  • 多语言支持 C/C++/C#/Java/Python/R/Node.js…
  • 支持远程开发、调试(WSL、SSH远程服务器)

安装步骤:
下载链接:https://visualstudio.microsoft.com/zh-hans/
在这里插入图片描述
注意事项:

  • 考虑Visual Studio Code代码运行的位置(本机/WSL/SSH)
  • 目标机器安装了Python3运行时
  • Visual Studio Code连入目标机器(若VS code代码运行位置在本机则不用连入)
  • 在VS code中目标机器环境下安装Python插件(确保VS code已经连接到目标机器)
  • 在VS code中目标机器环境下安装Pylance插件(能够使智能体系水平大幅度提升)

三.用Visual Studio Code连接本地WSL/SSH过程

  1. 安装相应的插件
    • 打开Visual Studio Code,在界面最左边找到扩展,输入WSL/SSH进行搜索,则第一个就是我们所要下载的插件,点击安装即可。
      在这里插入图片描述
      对应插件:在这里插入图片描述
      在这里插入图片描述

2. 连入目标机器

  • 下载WSL后,在界面最左边点击远程资源管理器下拉会发现SSH Targets和WSL Targets。若选择SSH Targets,输入服务器即可;若选择WSL Targets,它会自动识别当前计算机上安装的系统,比如这里识别到了当前计算机安装了一个ubuntu-18.04的子系统,则点击连接即可。
    在这里插入图片描述
    SSH Targets输入服务器:在这里插入图片描述
    WSL Targets连接:
    点击Connect to WSL以后,会启动一个新的VS code窗口,同时会显示在你的ubuntu中安装VS code针对ubuntu的插件
    在这里插入图片描述
    在这里插入图片描述
    若在新启动的VS code窗口左下角显示如下,则说明已经在WSL中运行VS code。
    在这里插入图片描述

四.在目标机器安装Python/Pylance插件

  • 再次打开扩展,输入Python进行搜索,找到第一个一般就是我们所要找的插件,点击安装,安装完成点击重新加载即可
    在这里插入图片描述
  • 同理,安装Pylance插件

五.在远程服务器(WSL/SSH)或本机编写Python代码

  • 点击打开文件夹,发现打开的文件夹是ubuntu系统中的目录(以WSL为例),选择其中一个文件夹点击确定打开即可。
    在这里插入图片描述

  • 然后在打开的文件夹中新建文件,输入xxx.py就可以开始在文件中编写Python代码。

  • 在VS code运行Python代码的方法
    1.直接在终端通过命令行运行代码,输入python3 xxx.py即可
    2.Ctrl+F5(以非调试模式运行)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/211882
推荐阅读
相关标签
  

闽ICP备14008679号