计算化学公社

 找回密码 Forget password
 注册 Register
Views: 261|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] 求助,编译libint时报错

[复制链接 Copy URL]

47

帖子

0

威望

651

eV
积分
698

Level 4 (黑子)

出现了下图错误



我按照http://bbs.keinsci.com/thread-42804-1-1.html在bashrc里定向到了python3(查看版本为python3.6.1),然后把c_to_f.py文件里面的第一行(#!/usr/bin/env python)修改为#!/usr/bin/env python3 python3.6.1或#!/usr/bin/python3或#!/usr/bin/env python3,重新编译c_to_f.py文件里面的第一行又变成了#!/usr/bin/env python,libint还是编译报错,不知道是不是我理解有误,请问怎么才能正确地解决这个问题呢



36

帖子

0

威望

442

eV
积分
478

Level 3 能力者

2#
发表于 Post on 2025-2-24 17:28:57 | 只看该作者 Only view this author
alias别名在makefile这种非交互shell可能不起作用
不如直接把python软连接到python3.6.1二进制文件上, 比如
  1. ln -snv /usr/bin/python3.6.1 /usr/bin/python
复制代码

非要用的话需要开启expand_aliases, 可能比较麻烦
  1. shopt -s expand_aliases
复制代码

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 21:43 , Processed in 0.193087 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list