gpt4 book ai didi

docker - 在Docker中从源代码安装

转载 作者:行者123 更新时间:2023-12-02 20:33:52 25 4
gpt4 key购买 nike

我需要从源代码安装graph-tool,因此我在Dockerfile中添加以下内容:

FROM ubuntu:18.04

RUN git clone https://git.skewed.de/count0/graph-tool.git
RUN cd graph-tool && ./configure && make && make install

因为它写的是 here

当我尝试构建我的Docker-compose时,我遇到了一个错误:
/bin/sh: 1: ./configure: not found

我究竟做错了什么?谢谢!

添加了完整的Dockerfile:
FROM ubuntu:16.04

ENV LANG C.UTF-8
ENV PYTHONUNBUFFERED 1
ENV C_FORCE_ROOT true

# Install dependencies
RUN apt-get update \
&& apt-get install -y git \
&& apt-get install -y python3-pip python3-dev \
&& apt-get install -y binutils libproj-dev gdal-bin \
&& cd /usr/local/bin \
&& ln -s /usr/bin/python3 python \
&& pip3 install --upgrade pip

RUN git clone https://git.skewed.de/count0/graph-tool.git

RUN apt-get update && apt-get install -y gcc
RUN apt-get update && apt-get install -y libboost-all-dev

RUN apt update && apt install -y --no-install-recommends \
make \
build-essential \
g++

RUN cd graph-tool && ./configure && make && make install

# Project specific setups
RUN mkdir /code
WORKDIR /code
ADD . /code
RUN pip3 install -r requirements.txt

最佳答案

您需要先运行 autogen.sh ,它将生成配置文件

附言确保您安装了libtool

apt-get install libtool

关于docker - 在Docker中从源代码安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53495570/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com