Linux(CentOS 7)
Python3.6(Anaconda)
VMWare14
1 主机环境我使用的主机环境是:Windows10 64位CPU(i7-7700 3.60GHz)/16G内存
1 搭建工具1) VMWare14:虚拟机工具2) CentOS7:Linux操作系统3) Python3.6(Anaconda):Python开发环境说明:系统缺省带的是Python2.7版本,该版本缺省不支持UTF-8,对于中文支持不是很好。
1 安装VMWare14
1 安装CentOS71) 打开VMWare14:VMware Workstation Pro2) 文件 ->新建虚拟机选择的软件包见附图。
3) 配置网络:应用程序->终端打开一个命令行终端用root用户登录,输入ip查询命名 ip addr发现ens33 没有inet 这个属性,那么就没法通过IP地址连接虚拟机。接着来查看ens33网卡的配置:# vi /etc/sysconfig/network-scripts/ifcfg-ens33 注意vi后面加空格vi是Linux内置的文本编辑器命令 打开文件的意思从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。把这一项改为YES(ONBOOT=yes)然后按 Esc 退出 再出入命令 :wq 再按Enter即可然后重启网络服务: # sudo service network restart然后我们再用ip addr查看IP地址# ip addr 虚拟机IP地址为:192.168.163.129
5 安装VMWare Tools主要是为了使用共享目录,方便从主机往虚拟机上传东西。在VMWare菜单中选择:虚拟机->重新安装VMWare Tools …(小提示:如果回到虚拟机时看到的是一个时钟,说明超时了,按ESC键后回出现解锁界面,输入密码即可)回到CentOS的终端(以root登录)# cd /mnt# mkdir cdrom# mount /dev/cdrom /mnt/cdrom# cd cdrom(一个小技巧:键入cp V后按tab键会系统自动填写VMwareTools-10.2.0-7259539.tar.gz,后面输入命令的时候都可以用到)# cp VMwareTools-10.2.0-7259539.tar.gz /tmp# cd /tmp# tar –zxvf VMwareTools-10.2.0-7259539.tar.gz# tar zxvf VMwareTools-8.4.5-324285.tar.gz# cd vmware-tools-distrib# ./vmware-install.pl(一路回车使用缺省选项即可)看到下图的信息,安装成功。
7 安装Python3.6(Anaconda)这里没用官方的python3.6安装包,而是使用Anaconda将安装包上传到服务器的/tmp目录用ai用户(不要用root用户安装,否则普通用户就没有权限使用了。)登录终端$ cd /tmp$ bash Anaconda3-5.1.0-Linux-x86_64.sh注意下面2处不要回车用缺省的选项:Do you accept the license terms? [yes|no][no] >>> yesDo you wish the installer to prepend the Anaconda3 install locationto PATH in your /home/ai/.bashrc ? [yes|no][no] >>> yesDo you wish to proceed with the installation of Microsoft VSCode? [yes|no]>>> no验证Anaconda是否安装成功:$ cd$ . ./.bash_profile$ python[ai@AIDevEnv ~]$ pythonPython 3.6. |Anaconda, Inc.| (default, Jan 16 2018, 18:10:19)[GCC 7.2.0] on linuxType 'help', 'copyright', 'credits' or 'license' for more information.用exit()命令退出python>>> exit()看到上面的信息(Python 3.6.)说明安装成功了。