都是10G的大数据计算,Python与P

白癜风治疗的医院 https://disease.39.net/yldt/bjzkbdfyy/
咱们的CentOSLinux8采用的是最小化安装的方式,在这种方式下,系统默认是没有安装Python的。另外,由于咱们只是在系统上部署了Hadoop、Zookeeper等软件,另外也部署了PHP,并没有在系统上部署Python,所以咱们需要给它装一个。安装Python先看看都有那些Python的rpm包,运行以下命令:dnfsearchpython执行安装Python,系统会提示没找到,也会提示系统中存在python2和python36:dnf-yinstallpython我们安装一下python36,执行以下命令:dnf-yinstallpython36运行一下python,什么?系统居然还是没有python命令。这两天刚看到一个CentOSLinux8的命令alternatives,这个是用来控制一个系统里面多个软件版本的情况用的。我们设置python3作为我们的默认python命令,指定下列命令:alternatives--configpython这样就安装Python3并设定它作为我们默认使用的Python程序成功。写一个测试的Python程序运行一下试试,具体如下:vihello.py将以下内容粘贴进去:我们的第一个Python程序执行成功了。下面咱们编写Python的MapReduce程序,网上找了一个示例,修改了一下,具体内容如下。准备Python数据分析程序因为咱们的服务器已经开始运行了,所以没有办法在一台VMWare虚拟服务器上安装好Python然后复制几份过去了。这样咱们就在另外7台服务器上,分别执行上述的安装命令。最后保证每台服务器上的Python都能顺利的执行那个测试程序即可。根据咱们的集群规划,主Rsync位于Hadoop服务器,所以以下的程序编写部分我们在Hadoop(..1.)上面操作。编写Mapper程序用Hadoop用户执行以下命令:suhadoopmkdir-p/


转载请注明:http://www.aierlanlan.com/rzdk/7897.html

  • 上一篇文章:
  •   
  • 下一篇文章: