mirror of
				https://github.com/qurator-spk/ocrd-galley.git
				synced 2025-10-29 18:24:13 +01:00 
			
		
		
		
	⚙️ Install pip via get-pip.py
This commit is contained in:
		
							parent
							
								
									92391747a7
								
							
						
					
					
						commit
						9680dd8299
					
				
					 2 changed files with 15 additions and 8 deletions
				
			
		|  | @ -8,7 +8,9 @@ RUN echo "APT::Acquire::Retries \"3\";" > /etc/apt/apt.conf.d/80-retries && \ | |||
|     apt-get update && \ | ||||
|     apt-get install -y \ | ||||
|       curl xz-utils \ | ||||
|       python3-pip \ | ||||
|       build-essential python3-dev \ | ||||
| # For get-pip.py: | ||||
|       python3-distutils \ | ||||
| # For add-apt-repository: | ||||
|       software-properties-common \ | ||||
| # XML utils | ||||
|  | @ -23,11 +25,17 @@ RUN echo "APT::Acquire::Retries \"3\";" > /etc/apt/apt.conf.d/80-retries && \ | |||
| COPY ocrd_logging.py /etc/ | ||||
| 
 | ||||
| 
 | ||||
| # Build pip installable stuff | ||||
| RUN pip3 install --no-cache-dir --upgrade pip && \ | ||||
|     pip3 install --no-cache-dir \ | ||||
| # Resolve conflicts early: | ||||
|         'setuptools >= 41.0.0' \ | ||||
| # Install pip (and setuptools) | ||||
| # We use get-pip.py here to avoid | ||||
| # a. having to upgrade from Ubuntu's pip | ||||
| # b. the dreaded "old script wrapper" error message | ||||
| RUN curl -sSL https://bootstrap.pypa.io/get-pip.py -o get-pip.py && \ | ||||
|     python3 get-pip.py && \ | ||||
|     rm -f get-pip.py | ||||
| 
 | ||||
| 
 | ||||
| # Install pip installable-stuff | ||||
| RUN pip3 install --no-cache-dir \ | ||||
|         'ocrd >= 2.13.1' | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -14,8 +14,7 @@ RUN curl -sSL --retry 3 -O https://qurator-data.de/~mike.gerber/olena_2.1-0+ocrd | |||
|     apt-get update && \ | ||||
|     apt-get -f install -y && \ | ||||
|     apt-get clean && rm -rf /var/lib/apt/lists/* | ||||
| RUN pip3 install --no-cache-dir --upgrade pip && \ | ||||
|    curl -sSL --retry 3 -o ocrd_olena.tar.gz https://github.com/OCR-D/ocrd_olena/archive/v${OCRD_OLENA_VERSION}.tar.gz && \ | ||||
| RUN curl -sSL --retry 3 -o ocrd_olena.tar.gz https://github.com/OCR-D/ocrd_olena/archive/v${OCRD_OLENA_VERSION}.tar.gz && \ | ||||
|    mkdir ocrd_olena && \ | ||||
|    tar xvz -C ocrd_olena --strip-components=1 -f ocrd_olena.tar.gz && \ | ||||
|    cd ocrd_olena && \ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue