在主节点机上指定共享目录安装flair和python,然后在节点机运行时遇到一系列问题,写下来后续遇到同样问题可以参照解决。

  1. flair 安装使用tar解压缩,然后使用命令安装在指定目录:
# tar xvf flair-(geoviewer)-X.X-XX.tgz
# cd flair-x.x-xx
# make
# make install DESTDIR=指定安装目录

但是flair是基于python和tkinter的程序,如果需要在节点机运行,所以要python和tkinter都要安装在共享目录,中间遇到问题多多

  1. python、tkinter以及相关依赖文件安装,同样是官网下载tar安装包,使用make和make install 命令在指定目录安装,同时配置环境变量。具体可查询网页相关python3 的安装,以及前面cluster安装里面有关Python安装的内容。

需要注意的是因为CentoS系统中原有python2.7,同时yum命令运行依赖python2.7,所以需要保存不能删除。因此需要重新配置python3执行运行python3的命令。如果是按传统rpm安装包的方法,可以修改/usr/bin或者/usr/local/bin中间的软链接,如下

# ln -s /usr/local/python3/bin/python3.x /usr/bin/python3

然后对于安装在主节点上的python,我的处理方式是
将/usr/bin中的python3给注释掉,这样就不能在/usr/bin中找到python3

# mv /usr/bin/python3 python3.bak在这里插入代码片

然后配置新的环境变量

export PYTHON_PATH=$PATH:/share/apps/python/python3/bin


主节点机一切运行正常,但是在节点机上运行报错


3. 关于tkinter配置
(1)libtk8.5.so
查询tkinter安装位置

# find / -name *tkinter

实际上查询到/share/apps/python/python3/lib/python3.9目录下有tkinter,考虑是因为libtk8.5.so 缺失,使用root 账号查询
(这个命令找文件非常好用,推荐)

 find /usr -name *libtk8.5.so

在主节点 /usr/lib64/libtk8.5.so
发现安装在/usr/lib64目录下,所以节点机目录下找不到文件是原因。解决办法:
直接使用scp

scp /usr/lib64/libtk8.5.so compute-0-2:/usr/lib64/

报错解除
(2) import matplotlib 失败
需要使用

pip3 install matplotlib

但是pip3在/usr/bin中备注成pip3.bak失效,因为已经再 /etc/profile中配置过python3/bin的路径,重新source
成功安装,报错消失

(3)no display name and no $DISPLAY environment variable

次节点机上登录时

问题暂时没找到解决方案

flair,python安装以及Python tkinter # If this fails your Python may not be configured for Tk解决方法相关推荐

  1. tkinter # If this fails your Python may not be configured for Tk解决方法

      今天在Python中画图,用的是matplot,结果执行的时候出现这个错误.   tkinter其实是Python调用tcl程序的标准Python程序,可以通过这个interface调用tcl的程 ...

  2. python安装0x80072ee7_Win8系统无法打开应用商店且提示“服务器错误”及错误代码0x80072EE7的解决方法...

    win8系统应用商店无法打开,且提示"服务器出错"和错误代码0x80072EE7,具体问题现象如下所示: 解决方法: 方法一:启用Windows Update服务 1.按Win键+ ...

  3. python爬取百度使用kw关键字爬取时出现,百度安全验证,解决方法

    python爬取百度使用kw关键字爬取时出现,百度安全验证,解决方法 之前爬取百度用kw时的代码(没有任何问题) import requestsurl = 'http://www.baidu.com/ ...

  4. 注册表编辑器厘米爱你找不到mysql,win7系统中安装mysql后找不到服务或出现找不到指定文件的解决方法...

    最近有用户到本站反馈说碰到这样一个情况,就是在电脑中安装mysql后,出现找不到服务或出现找不到指定文件的情况,碰到这样的问题该怎么办呢,接下来给大家讲解一下 1.如果你是5.0的版本,先用cmd进入 ...

  5. 安装SQL Server 2005时,出现“SQL Server 服务无法启动。……”提示的解决方法

    安装SQL Server 2005时,出现"SQL Server 服务无法启动.--"提示的解决方法 上午在自己XP SP3电脑上安装SQL Server 2005时出现如下提示: ...

  6. Thinkpad 笔记本VMware Workstation 安装虚拟机出现“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”解决方法

    Thinkpad 笔记本VMware Workstation 安装虚拟机出现"此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态"解决方法 参考文章: (1) ...

  7. Mac安装truffle框架时出现✓ Preparing to download box ✖ Downloading Unbox failed! Error: connect的解决方法

    Mac安装truffle框架时出现✓ Preparing to download box ✖ Downloading Unbox failed! Error: connect的解决方法 https:/ ...

  8. win7无法安装到此计算机,win7系统安装出现“windows安装程序无法将windows配置为在此计算机的硬件上运行”的解决方法...

    很多小伙伴都遇到过win7系统安装出现"windows安装程序无法将windows配置为在此计算机的硬件上运行"的困惑吧,一些朋友看过网上零散的win7系统安装出现"wi ...

  9. 安装Visual Studio 2015(VS2015)时提示安装包JavaScript_ProjectSystem.msi丢失或损坏的解决方法

    安装Visual Studio 2015(VS2015)时提示安装包JavaScript_ProjectSystem.msi丢失或损坏的解决方法 相信不少同学在安装Visual Studio 2015 ...

最新文章

  1. Fiddler抓包1-抓firefox上https请求
  2. oracle group by用法
  3. python爬虫获取的网页数据为什么要加[0-Python爬虫实战1-解决需要爬取网页N秒后的内容的需求...
  4. CentOS 7下安装jdk1.8
  5. Python【算法中心 01】Web框架Django入门(安装+项目创建+应用创建+服务启动)Python搭建算法中心后台实例分享
  6. JavaWeb黑马旅游网-学习笔记06【旅游线路分页展示分页展示】
  7. 2019计算机考研在职研究生,2019双证在职研究生报名条件
  8. 有一个工程师男(女)朋友是什么样的体验?
  9. JAVA 文件编译执行与虚拟机(JVM)简单介绍
  10. 手动添加mysql服务
  11. android 弹窗 onpause,Android 下拉通知栏时Activity的生命周期——重新理解onPause()
  12. python解放二次开发_[转载]Python二次开发程序详解
  13. shell下移动文件
  14. 【Java】MapReduce 程序五步走的思想详细描述
  15. UVa1587 - Box
  16. 夺命雷公狗---ECSHOP---01-解决报错问题
  17. HDU1054 Strategic Game —— 最小点覆盖 or 树形DP
  18. snap-社交网络分析
  19. US1M-ASEMI高效恢复二极管US1M
  20. 小程序将页面转为图片--Wxml2Canvas

热门文章

  1. 传球游戏-----环形DP
  2. apex安装报错:Cuda extensions are being compiled with a version of Cuda that does not match the verson
  3. 联想计算机BIOS启动顺序boot,联想bios改启动顺序
  4. ciscn_2019_c_3
  5. pkuseg分词的词性表
  6. 统计分析:偏度和峰度
  7. 支持基于角色的权限访问控制,优化UI界面,JumpServer堡垒机v2.20.0发布
  8. 设置阿里云镜像仓库 Docker下载镜像太慢的解决方案
  9. .tar.bz2   格式解压方法
  10. 将 .csv文件中的数据导入My SQL数据库中