You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS下安装hdlmake 3.3遇权限错误及版本适配问题咨询

问题与解决方案

1. chmod设置hdlmake权限时提示文件不存在

错误信息

[gms@localhost ~]$ chmod +x /usr/bin/hdlmake
chmod: cannot access '/usr/bin/hdlmake': No such file or directory

操作背景

从安装日志可见,setup.py install已将hdlmake脚本安装到/usr/local/bin路径下:

Installing hdlmake script to /usr/local/bin

解决方案

  • 先确认文件实际存在路径:
    ls /usr/local/bin/hdlmake
    
  • 若文件存在,执行正确的权限设置命令:
    chmod +x /usr/local/bin/hdlmake
    
  • 确保/usr/local/bin在系统PATH中,否则hdlmake无法全局调用:
    # 检查当前PATH配置
    echo $PATH
    # 若未包含/usr/local/bin,添加到bash配置文件
    echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc
    # 使配置立即生效
    source ~/.bashrc
    

2. 项目要求hdlmake版本>3.3,但官方发布版最新为3.3

目标项目vme-sbc-a25-pcie-vme-bridge要求hdlmake版本高于3.3,可通过安装开发分支版本解决:

解决方案1:从源码仓库安装开发版

# 克隆hdlmake最新源码
git clone https://ohwr.org/project/hdlmake.git
cd hdlmake
# 以用户权限安装(规避root权限风险)
python3.6 setup.py install --user

解决方案2:通过pip直接安装git仓库版本

pip3 install --user git+https://ohwr.org/project/hdlmake.git

验证版本

安装完成后,执行以下命令确认版本:

hdlmake --version

内容的提问来源于stack exchange,提问作者chami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 05:07:05