Win10专业版自带有虚拟机Hyper-V, 只需要在控制面板--程序中将其添加到应用就可使用,非常方便,但我电脑预装的是Win10家庭版,没有这个工具,但可以通过以下方法把它安装上:

新建文件Hyper-V.cmd,文件内容:

pushd "%~dp0"

dir /b %SystemRoot%servicingPackages*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

保存后,使用系统管理员身份运行Hyper-V.cmd


安装centos7:

先下载centos7的镜像文件到本机,然后在"windows管理器"中找到上一步已经安装好的Hyper-V管理器,打开。

点击新建虚拟机,按提示一步一步做就行了,网络配置选default switch(微软这个虚拟网卡的设计思路是:无论你本地网络环境怎么变,它都能让虚拟机正常与外网通信,所以保持它的设置不要变就行了):

中间有个安装操作系统的步骤,选通过镜像文件安装(使用上一步下载好的centos7镜像文件):

虚拟机设置完成后,点击”连接“,通过微软自己的远程连接工具连接虚拟机,就可以看到centos7安装界面了,安装操作系统的操作这里就不契述了。


设置虚拟机网络:

添加虚拟交换机xswitch, 用于配置固定IP,便于本机用xshell登录

添后,在本机网络配置管理中找到新增加的vEthernet(xswitch)网卡,设置IP地址: 192.168.137.1/24(这里ip地址为举例说明,自己可以随便设定,只要保持此处的IP与虚拟机第二张网卡的IP在同一网段就行)

在hyper-v管理器中连接虚拟机,运行nmtui修改虚拟机上新添加的网卡IP地址并激活网卡,不用设置网关,仅用于内部管理

用vi修改 /etc/sysconfig/network-scripts/ifcfg-eth1中这两项,确保新添加的网卡在虚拟机重启后,能使用静态IP地址并自动激活:

BOOTPROTO=static #这里修改为static

ONBOOT=yes #这里修改为yes


安装python3.7:

(这里安装的是3.7.4, 如果安装其他版本,请酌情修改相关命令)

yum update

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

yum -y install wget

cd /

准备python安装文件:

mkdir temp

cd /temp

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

tar -xvf Python-3.7.4.tgz

cd Python-3.7.4

预编译:

./configure --enable-optimizations --prefix=/opt/python/python-3.7.4

make && make install

ln -s /opt/python/python-3.7.4/bin/python3.7 /usr/bin/python3

ln -s /opt/python/python-3.7.4/bin/pip3 /usr/bin/pip3

切换pip源:

cd ~/.pip

如果提示目录不存在,则创建一个:

mkdir ~/.pip

cd ~/.pip

创建pip.conf文件

touch pip.conf

用vi编辑此文件,写入以下内容:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]

trusted-host = Tsinghua Open Source Mirror

保存退出即可再用pip3 install pandas等命令来安装各种库了,速度提升很多

安装一些必要的库

pip3 install pandas

pip3 install lxml

pip3 install requests

pip3 install bs4

pip3 install tushare

参考引用:

https://blog.csdn.net/weixin_41712059/article/details/86704492

https://blog.csdn.net/AnY11/article/details/89319805

提示tun虚拟网卡没有安装_Win10家庭版通过Hyper-V安装Centos7+Python3.7过程总结相关推荐

  1. tun虚拟网卡该怎么玩不该怎么玩

    tun设备多用来在用户态模拟网络转发设备,比如隧道的端点,路由器,NAT网关等,但作为转发设备的模拟,其编程模型和作为数据始发站的服务器编程模型有着大不同. 我们先看一下最简单的tun程序模型: tu ...

  2. sstap tun虚拟网卡没有安装_虚拟设备之TUN和TAP

    前言 最近尝试了下 Zerotier,感觉还挺好用的, 比较好奇它的实现原理,查了下,遂有了下文. TAP与TUN是什么 不同于硬件物理网卡,TAP/TUN 是在 Linux 内核 2.4.x 版本之 ...

  3. Golang Window TUN 虚拟网卡

    1. wintun Linux 2.4以后下有一种特殊的虚拟网络设备tun,用户可以直接创建虚拟网卡tun,直接以文件读写方式从设备处读取到网络层数据包(IP数据包),该网卡可以像是真实网卡一样设置I ...

  4. centos7虚拟网卡其他服务器不识别,解决虚拟机VMware安装CentOS7.0识别不到网卡

    由于Vmware虚拟网卡和linux兼容问题导致驱动无法正常安装,默认的网卡类型不兼容. 解决方法 找到我们的Vmware虚拟机文件夹,将VMware 虚拟机配置 (.vmx),追加一条设置我们网卡类 ...

  5. 虚拟机centos7安装python_Win10家庭版通过Hyper-V安装Centos7+Python3.7过程总结

    Win10专业版自带有虚拟机Hyper-V, 只需要在控制面板--程序中将其添加到应用就可使用,非常方便,但我电脑预装的是Win10家庭版,没有这个工具,但可以通过以下方法把它安装上: 新建文件Hyp ...

  6. linux TUN 虚拟网卡设备

    [网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP] https://blog.kghost.info/2013/03/27/linux-network-tun/ TUN 设备是 ...

  7. edgewin10无法安装_win10系统edge无法下载安装迅雷的解决方法

    很多小伙伴都遇到过win10系统Edge无法下载安装迅雷的情况,想必大家都遇到过win10系统Edge无法下载安装迅雷的情况吧,那么应该怎么处理win10系统Edge无法下载安装迅雷呢?我们依照1.打 ...

  8. win内置ubuntu安装_win10内置的ubuntu安装在什么位置

    当我们从win10里面的mircosoft store里面下载好ubuntu后,却不知道安装好的系统存储在什么位置!!! 通过万能的百度找到了... 运来存储在当前用户里面 C:\Users\Admi ...

  9. SAP License:SAP安装前添加虚拟网卡步骤

    之前有网友咨询SAP如何添加虚拟网卡?今天小编整理了SAP安装前添加虚拟网卡步骤进行分享,添加虚拟网卡步骤如下所示: 打开控制面版中的设备管理器 点击菜单栏上的[操作(A)] 选择[添加过时硬盘件] ...

最新文章

  1. 代码打补丁的利器——diff和patch
  2. oracle停止一切进程,oracle启动/停止的几种方法以及 启动和停止过程中出错的解决办法...
  3. HDU1863(Prim算法)
  4. 网站收录的提升离不开“方法”和“坚持”
  5. AngularJS 服务(Service)
  6. FFMpeg的基本用法
  7. 用python读取stata文件及写入and注意事项
  8. Jupyter notebook 不安装主题,通过修改css更改 默认字体,字体大小等
  9. .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  10. ubuntu修改ls显示目录的颜色
  11. qthread中获取当前优先级_Linux中强大的top命令
  12. [Android]BaseExpandableListAdapter实现可折叠列表
  13. html追加到末尾,css – wkhtmltopdf – 将内容添加到最后一页的底部
  14. 冯诺依曼体系下 计算机主机不包括,计算机组装第一张测试
  15. 编程中的那些容易迷糊的小知识
  16. 精准 iOS 内存泄露检测工具
  17. 使用Zookeeper实现负载均衡原理
  18. 数学建模人口模型及matlab算法解
  19. 风云岛行动电脑版模拟器使用体验报告
  20. 程序员日常照片大合集!快来大饱眼福!

热门文章

  1. JQuery Datatables 获取实例及如何进行全局设置
  2. XShell远程连接LInux服务器(地址端口映射方法)
  3. LeetCode题库整理【Java】—— 3 无重复字符的最长子串
  4. 矩阵论思维导图_《实变函数论》 江泽坚 3rd 思维导图与笔记整理
  5. java ocsp请求_java – 客户端证书上的OCSP吊销
  6. 线程中如何使用对象_在 Flink 算子中使用多线程如何保证不丢数据?
  7. 输入过滤筛选下拉信息(类似百度输入)
  8. 如何在家访问公司的文件服务器,企业的共享文件,该怎么高效管理?
  9. python画二维数组散点图_2个numpy二维数组的散点图
  10. groovy+mysql数据库_使用Groovy连接到MySQL