下载了 Veloren 游戏的源码,编译时遇到一个错误,简单来说,就是一个库的编译用到了 python3 环境,但是调用的确实 "python" 这个名字,而osx 系统中,默认已经装了 python3,而命令名也是 "python3",这就导致了第三库编译时,找不到 "python" 命令。我尝试使用软连接将 "python" 连接到 "python3",也解决不了问题,还是报找不到 "python" 这个命令,求解。
1
共 3 条评论, 1 页
评论区
写评论我看了那个代码,那个代码会寻找PATH下的python和python3,你确定你的这两个在PATH下吗?
你可以在PATH下面创建一个软链接,叫python,并且指向python3。我可以给你一个我想得到的方法 进入你的项目目录
mkdir python-env cd python-env ln -sf $(which python) python cd .. export PATH=$PATH:$(pwd)/python-env # 然后再执行命令 cargo build --release
找一下环境变量设置