文章目录

  • 虚拟机
    • 安装
  • Ubuntu
    • 安装
  • pycharm远程连接Ubuntu
    • 虚拟机设置端口转发
    • pycharm设置
    • 设置自动上传
    • 手动上传

虚拟机

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。

安装

点击执行

然后直接点击下一步

接下来,你可以点”浏览“改变安装路径(当然,你也可以选择默认在C盘,不过建议最好自己设置在其他盘),然后再点击“下一步”。

接下来,都选择默认配置。



接下来就是等待了。最后直接点击完成(安装后引导,也可以不勾)

Ubuntu

Ubuntu是一个以桌面应用为主的Linux操作系统。

安装完虚拟机后,接下来就是安装Ubuntu了。

安装

首先,点击打开虚拟机,选择“新建”

名称的话自己随便取一个,类型选择“linux”,版本默认64位(如果你是32位,必须要开启虚拟化,你可以百度下怎么开启虚拟化,如(百度):联想win10怎么开启虚拟化)。这些选完后,点击“下一步”。

接下来就是选择内存大小,我这里是2048MB,你也可以自己选择其他,当然2048MB已经够用了。

再接下来,选择“使用已有的虚拟硬盘文件”,然后添加你Ubuntu的文件,而后选择“创建”。

最后安装好后,就是启动你安装的Ubuntu了

pycharm远程连接Ubuntu

虚拟机设置端口转发

点击“设置”->“网络”->“高级”->“端口转发”

设置:
主机IP:127.0.0.1
主机端口:1234
子系统端口:22

pycharm设置

选择”Tools“->“Start SSH session····”

选择“Edit credentials···”

设置:
Host:127.0.0.1 port:1234
User name:你要连接的Ubuntu的用户名
Password:Ubuntu用户登录密码

选择Save password,点击OK

选择“Toos”->“Deployment”->“Configuration”

设置:
Name:你Ubuntu用户名
Type:选择SFTP

设置:
SFTP host:127.0.0.1
Post:1234
点击“Test SFTP connection”,成功后Root Path处出现"/",然后再点击”Autodetect“就能自动检测出最佳引导路径,而后填写用户名、密码、保存密码,最后选择“OK”

点击“Mappings”,在"Deployment path on server ‘Ubuntu’"添加“/

点击“Files”->“Settings”

选择项目解释器

设置自动上传

“Tools”->“Deployment”->“Automatic Upload”

手动上传

选择你要的文件,右击,选择“Deployment”->”Upload to Ubuntu“

学习笔记(十二)——虚拟机安装和pycharm远程连接Ubuntu相关推荐

  1. SQLite学习笔记(十二)虚拟机指令

    上篇文章简单讨论了虚拟机的原理,这篇文章我们详细讨论下指令,具体从几种典型的SQL语句来看看每种SQL对应的指令流,以及每个指令的含义.通过explain语句,可以看到语句对应的指令流:通过pragm ...

  2. Python语言入门这一篇就够了-学习笔记(十二万字)

    Python语言入门这一篇就够了-学习笔记(十二万字) 友情提示:先关注收藏,再查看,12万字保姆级 Python语言从入门到精通教程. 文章目录 Python语言入门这一篇就够了-学习笔记(十二万字 ...

  3. ROS学习笔记十二:使用roswtf

    ROS学习笔记十二:使用roswtf 在使用ROS过程中,roswtf工具可以为我们提供ROS系统是否正常工作的检查作用. 注意:在进行下列操作之前,请确保roscore没有运行. 检查ROS是否安装 ...

  4. 吴恩达《机器学习》学习笔记十二——机器学习系统

    吴恩达<机器学习>学习笔记十二--机器学习系统 一.设计机器学习系统的思想 1.快速实现+绘制学习曲线--寻找重点优化的方向 2.误差分析 3.数值估计 二.偏斜类问题(类别不均衡) 三. ...

  5. Polyworks脚本开发学习笔记(十二)-输出和读取文本文件

    Polyworks脚本开发学习笔记(十二)-输出和读取文本文件 Polyworks作为一个测量工具,将测量的数据方便的导出到文本文件则是一项必须的功能.在DATA_FILE这个命令下提供了很多子命令用 ...

  6. OpenCV学习笔记(十二)——图像分割与提取

    在图像处理的过程中,经常需要从图像中将前景对象作为目标图像分割或者提取出来.例如,在视频监控中,观测到的是固定背景下的视频内容,而我们对背景本身并无兴趣,感兴趣的是背景中出现的车辆.行人或者其他对象. ...

  7. 【现代机器人学】学习笔记十二:轮式移动机器人

    目录 轮式机器人类型 全向轮式机器人 建模 单个全向轮是怎么运动的 多个全向轮是如何带动底盘运动的 运动规划和反馈控制 非完整约束轮式移动机器人 建模 独轮车 差速驱动机器人 车型机器人 非完整移动机 ...

  8. Linux学习笔记3(虚拟机安装ubuntu文件传输远程连接和控制)

    一.VMware虚拟机安装ubuntu 1.1 介绍 1.VMware 是什么? 威睿(英语:VMware, Inc.)是一家全球著名的软件公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商 ...

  9. 【theano-windows】学习笔记十二——卷积神经网络

    前言 按照进度, 学习theano中的卷积操作 国际惯例, 来一波参考网址 Convolutional Neural Networks (LeNet) 卷积神经网络如何应用在彩色图像上? 卷积小知识 ...

最新文章

  1. [bzoj3673/3674可持久化并查集加强版]
  2. C/C++语言中计算int,float,double,char四种数据类型所能表示的数据范围
  3. JAVA统计字母、数字个数
  4. MySQL、Oracle、SQL Server
  5. Golang源码探索(三) GC的实现原理
  6. 51. N-Queens N 皇后
  7. django 模板两次for循环_Django模板之基本的 for 循环 和 List内容的显示方式
  8. html怎么去li间隙,求助大神 如让图片展示在li标签里面,不要间隙 谢谢
  9. spark的UI界面解析
  10. 网络排障少走弯路两案例速解网管疑难
  11. 2020-08-17每日一句
  12. 移动硬盘损坏:文件或目录已损坏(修复实录)
  13. Excel排列组合、加双引号等常用操作
  14. 内核木马:Win32.Rootkit.Rogue.Tzim查杀
  15. 如何用光盘自动安装win7操作系统
  16. Langevin dynamic 和 Hamiltonian Monte Carlo
  17. 如何挣更多钱呢?提高你的编程艺术!
  18. Microsoft Intune简介
  19. 零基础入门NPL之新闻分类
  20. 为什么特征数据要做对数变换?

热门文章

  1. python如何修改excel数据库_python学习笔记-day7-2-【python从mysql数据库导数据到excel,读excel,修改excel】...
  2. 152. Leetcode 剑指 Offer 14- II. 剪绳子 II (贪心算法-基础题目)
  3. Leetcode 739. 每日温度 (每日一题 20211014)
  4. Leetcode 25 K个一组翻转链表 (每日一题 20210719)
  5. 深度学习~生成式对抗神经网络GAN
  6. web浏览器录音:web audio api
  7. NLP 笔记: 序列标注与BIO标注
  8. sklearn 笔记:make_blobs 生成聚类数据
  9. NLPCC:预训练在小米的推理优化落地
  10. stylecloud.gen_stylecloud() 参数详解