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

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

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%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

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]

[install]

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

安装一些必要的库

pip3 install pandas

pip3 install lxml

pip3 install requests

pip3 install bs4

pip3 install tushare

参考引用:

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

  1. 系统策略禁止安装python_Win10系统如何禁止自动安装捆绑软件?

    Win10为了帮助用户可以更好的办公,内设了许多功能,而这些功能会在系统安装后于后台静默安装.对于一些喜欢纯净系统的用户而言,这些软件没有一点作用,如果一一卸载十分繁琐.那么要如何禁止win10系统自 ...

  2. w7虚拟机服务器管理器,Hyper - V (五) 在Win7中安装Hyper - V 管理工具远程操作虚拟机...

    在Win7中安装Hyper - V 管理工具远程操作虚拟机 由于在Hyper - V 中安装的虚拟机运行时鼠标会出现延迟现象,所以我们可以在客户机Win 7 上安装虚拟机. 首先从microsoft ...

  3. 微软自带虚拟机Hyper—V启用

    微软自带虚拟机 windows+r 快速启动运行页面,输入 control 或右键左下角windows标志–点击运行 跳转控制面板页面点击[程序] 点击[启用或关闭windows功能] 找到Hyper ...

  4. hyper v虚拟机启动黑屏怎么办?

    最近有用户打开VMware虚拟机却出现了开机一直黑屏的情况,挂起时能够看到显示,但是开机就黑屏.不知道该如何解决,小编为你带来hyper v虚拟机启动黑屏的解决方法,希望对你有帮助. 具体解决方法: ...

  5. UnRaid虚拟机安装Uos家庭版并由Windows远程桌面访问的成功流程

    文章目录 0.前言 1.UnRaid虚拟机安装Uos家庭版 1.1.下载Uos系统镜像 1.1.1.在https://home.uniontech.com/官网下载镜像安装包(如下图:) 1.1.2. ...

  6. WIN10安装Hyper V

    WIN10安装Hyper V 正常情况: Hyper-V是微软提出的一种系统管理程序虚拟化技术,能够实现桌面虚拟化. 正常情况下直接在控制面版->程序->程序和功能->启用和关闭Wi ...

  7. openshift介绍及centos7安装单节点openshift、Redhat安装openshift集群完全教程

    Centos7中openshift_3.11单节点安装及配置开机自启详解 本次openshift安装使用最简单便捷的单节点安装,适用于本地开发及测试 openshift简介 OpenShift是红帽公 ...

  8. Docker在Centos7安装、及命令(详细安装教程)

    Docker在Centos7安装.及命令(详细安装教程) 为什么使用Docker Docker中包括三个基本概念 Docker安装 Docker获取镜像 使用刚刚获取的centos镜像,创建一个容器, ...

  9. hpgen8服务器修改电源模式,用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造...

    用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造 2017-11-19 15:55:35 127点赞 945收藏 205评论 追加修改(2 ...

最新文章

  1. 什么是Fabric网络
  2. BZOJ 1856: [Scoi2010]字符串 [Catalan数]
  3. Android 视频通信,低延时解决方案
  4. linux dhcp客户端配置文件,各个版本DHCP配置文件的整理
  5. python列表添加元组_python 列表与元组的操作简介
  6. stream判断数组长度大于0_java8 stream:检查list集合中是否存在某个值
  7. ubuntu服务器上提示 To run a command as administrator (user “root“), use “sudo <command>“. See “ 解决方案
  8. 关于文章cisco漏洞4786
  9. mapgis二次开发教程
  10. 图解PCIE原理(从软件角度)
  11. 服务计算——Selpg
  12. SQL Server 进程无法连接到 Subscriber “xxxxxx”
  13. 高压蒸汽灭菌及验证相关知识
  14. 无法打开模块文件“C:\Users\fkg\AppData\Local\Temp\.NETFramework,Version=v4.5.AssemblyAttributes.vb”系统找不到指定文件
  15. Redis的Java客户端之Jedis(Jedis)
  16. Zigzag和蛇形矩阵
  17. (33):SSR是什么
  18. Java和部门管理的那些事情
  19. 加勒比海盗1英文剧本
  20. go 日志库zap的使用

热门文章

  1. 基于安卓的公司员工考勤系统的设计与实现
  2. java 彩票走势图算法
  3. 个人所得税计算器 微信小程序开发 计算差值方法
  4. 用JAVA打印出等腰三角形
  5. AMD将坚持x86架构,不会投身ARM架构怀抱
  6. 计算机伪科学,2019十大“科学”流言 这些伪科学骗了你多久
  7. Vue过滤器的介绍和使用
  8. CentOS 6.5配置国内Yum源2016年8月1日更新
  9. 51单片机用STC—ISP烧录程序是一直显示“正在检测目标单片机···”冷启动板子没有反应
  10. php 圆柱体,认识圆柱体a href=http://ruiwen.com/friend/list.php(教师中心专稿)/a