首页 > 编程语言 >VScode连接虚拟机运行Python文件的方法

VScode连接虚拟机运行Python文件的方法

时间:2024-07-22 15:56:59浏览次数:16  
标签:__ 插件 tar VScode 虚拟机 hostname Python 下载

声明:本文使用Linux发行版本为rocky_9.4

目录

1. 在rocky_9.4最小安装的系统中,默认是没有tar工具的,因此,要先下载tar工具

2. 在安装好的vscode中下载ssh远程插件工具

3. 然后连接虚拟机

4. 查看python是否已经安装

5. 下载扩展插件

6. 新建.py文件测试


1. 在rocky_9.4最小安装的系统中,默认是没有tar工具的,因此,要先下载tar工具

yum install -y tar

2. 在安装好的vscode中下载ssh远程插件工具

在扩展中搜索Remote-SSH

3. 然后连接虚拟机

首先输入格式为[email protected]  回车后选择配置。

 这时刷新即可看到,然后点击连接

然后选择linux,然后继续


输入连接的用户名和密码 

等待下载插件完毕 

需要再输入一次密码

4. 查看python是否已经安装

在rocky_linux9.4中内置已经安装了python3 

[root@lzz ~]# python --version
Python 3.9.18

5. 下载扩展插件

连接虚拟机后,下载python和black formatter插件。 

6. 新建.py文件测试

 

import socket

def get_hostname():
    try:
        # 获取主机名
        hostname = socket.gethostname()
        return hostname
    except Exception as e:
        print(f"Error occurred: {e}")
        return None

if __name__ == "__main__":
    hostname = get_hostname()
    if hostname:
        print(f"Host Name: {hostname}")
    else:
        print("Failed to retrieve host name.")

 

标签:__,插件,tar,VScode,虚拟机,hostname,Python,下载
From: https://blog.csdn.net/Lzcsfg/article/details/140606983

相关文章

  • 【介绍Python多进程】
    ......
  • 用python制作终端向上滑动的效果
    我正在开发一个项目,需要时需要过渡效果。我正在通过CRT终端模拟器“cool-retro-term”运行这个python项目。我想让它像老式CRT终端一样,屏幕平滑地向上滑动所有字符以呈现下一行或刷新屏幕。像这样:终端滑动效果不是单独打印的字符,而是屏幕的滚动。到目......
  • centos stream9(linux): 编译安装python 3.12.4
    一,官方下载地址:https://www.python.org/downloads/点击进入具体版本的下载页面,我们选择稳定版本,地址:https://www.python.org/downloads/release/python-3124/如图:复制得到下载链接:https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tgz 二,下载:从命令行下载:......
  • 使用 beautifulsoup python 更改内部标签的文本
    我想更改使用Beautifulsoup获得的HTML中标签的内部文本。示例:<ahref="index.html"id="websiteName">Foo</a>变成:<ahref="index.html"id="websiteName">Bar</a>我已经设法通过其id获取标签:HTMLDocument.find(id......
  • Python - Adob​​e InDesign Javascript 脚本帮助从 Python 调用 JSX
    提前致谢。希望每个人都表现出色。我试图从python调用Adob​​eIndesignJSX文件,下面是示例代码:我想在Adob​​eINdesign2024或更高版本上运行它。我在PythonInDesign脚本编写上看到了一些示例:从预检中获取溢出文本框以自动调整大小作为参考,可能适用于Ado......
  • 为什么将小部件添加到滚动视图在 python kivy 中不起作用
    Python文件fromkivymd.appimportMDAppfromkivy.langimportBuilderfromkivy.uix.floatlayoutimportFloatLayoutfromkivy.core.windowimportWindowfromkivy.configimportConfigfromkivymd.uix.listimportOneLineListItem#UkuranwindowConfig.set(&......
  • Python 实现Excel和TXT文本格式之间的相互转换
    Excel是一种具有强大的数据处理和图表制作功能的电子表格文件,而TXT则是一种简单通用、易于编辑的纯文本文件。将Excel转换为TXT可以帮助我们将复杂的数据表格以文本的形式保存,方便其他程序读取和处理。而将TXT转换为Excel则可以将文本文件中的数据导入到Excel中进行进一步的分析和......
  • Python (Django) 数据操作
    “如何将Excel考勤数据转换为特定的数据库插入格式?”**我Excel中的数据如下所示:**这是数据格式I**需要将其转换为适合数据库插入的格式,如下所示:**我想要的数据将Excel考勤数据转换为特定数据库插入格式的Python......
  • 在 python 中表示矩阵等价类的好方法是什么?
    我正在尝试编写一个程序来对井字棋进行强化学习。我希望引擎认识到,如果您反射棋盘或旋转它,您会得到完全相同的游戏,因此这些棋盘应该被视为彼此相同。目前我有一本字典,代表我当前对每个棋盘的估计估值游戏中的棋盘,每次游戏结束时,该游戏期间发生的所有棋盘位置的估值都会根据它......
  • MIT自学---python---6.100A_lecture2
    MIT自学---python---6.100A_lecture2前言一、设置python编译器地址二、将运行python文件的命令简化三、终端尝试执行简单python命令四、今日学到的python命令个人总结前言  这两天去听讲座,没什么时间按照计划自学MIT,今天赶紧补上。今天主要任务是搭建vscodepython......