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

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(微软这个虚拟网卡的设计思路是:无论你本地网络环境怎么变,它都能让虚拟机正常与外网通信,所以保持它的设置不要变就行了):

80715f09d7f9284cf9955dac2cc2dea7.png

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

196125a536648a5576c1112da58a8ade.png

虚拟机设置完成后,点击”连接“,通过微软自己的远程连接工具连接虚拟机,就可以看到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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值