Skip to content
This repository was archived by the owner on Sep 16, 2024. It is now read-only.

Commit aeb3027

Browse files
jhou5xwu2git
andauthored
python36 install via 'checkinstall' (#420)
* upgrade hddldaemon to R4 for VCAC-A scripts (#404) * doc update for vaapi instructions (#407) * python3-dev pckage req by gst va ubuntu1604 module (#409) * configure hddl daemon version * grammar fix * formatting * Update README.md * Update README.md * Update the VCAC-SW-Analytics link. * Owt doc update (#414) * doc update for vaapi instructions * no_proxy for owt * Install Python36 using 'checkinstall' for easy uninstall (#419) * doc update for vaapi instructions * Install python36 via source and use checkinstall Co-authored-by: xwu2 <[email protected]>
1 parent 4a60822 commit aeb3027

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

VCAC-A/ubuntu-16.04/analytics/ffmpeg/Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -362,7 +362,11 @@ RUN wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz && \
362362
cd Python-3.6.3 && \
363363
./configure && \
364364
make -j $(nproc) && \
365-
make install
365+
apt-get install -y checkinstall && \
366+
checkinstall --install=no --nodoc -y --pkgname=python36-from-source
367+
368+
RUN cd Python-3.6.3 && \
369+
dpkg -i python36-from-source_3.6.3-1_amd64.deb
366370

367371
#Deploy small package using deployment manager
368372
RUN cd /opt/intel/openvino/deployment_tools/tools/deployment_manager/ && \
@@ -371,6 +375,10 @@ RUN cd /opt/intel/openvino/deployment_tools/tools/deployment_manager/ && \
371375
tar zxf openvino_deploy_package.tar.gz && \
372376
mv openvino_deploy_package openvino
373377

378+
#Remove python3.6
379+
RUN cd Python-3.6.3 && \
380+
dpkg -r python36-from-source
381+
374382
#Copy over directories to clean image
375383
RUN mkdir -p /home/build/usr/local/lib && \
376384
mkdir -p /home/build/opt/intel && \

VCAC-A/ubuntu-16.04/analytics/gst/Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,11 @@ RUN wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz && \
518518
cd Python-3.6.3 && \
519519
./configure && \
520520
make -j $(nproc) && \
521-
make install
521+
apt-get install -y checkinstall && \
522+
checkinstall --install=no --nodoc -y --pkgname=python36-from-source
523+
524+
RUN cd Python-3.6.3 && \
525+
dpkg -i python36-from-source_3.6.3-1_amd64.deb
522526

523527
#Deploy small package using deployment manager
524528
RUN cd /opt/intel/openvino/deployment_tools/tools/deployment_manager/ && \
@@ -527,6 +531,10 @@ RUN cd /opt/intel/openvino/deployment_tools/tools/deployment_manager/ && \
527531
tar zxf openvino_deploy_package.tar.gz && \
528532
mv openvino_deploy_package openvino
529533

534+
#Remove python3.6
535+
RUN cd Python-3.6.3 && \
536+
dpkg -r python36-from-source
537+
530538
#Copy over directories to clean image
531539
RUN mkdir -p /home/build/usr/local/lib && \
532540
mkdir -p /home/build/opt/intel && \

template/openvino.binary.m4

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,22 @@ RUN wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz && \
6464
cd Python-3.6.3 && \
6565
./configure && \
6666
make -j $(nproc) && \
67-
make install
67+
apt-get install -y checkinstall && \
68+
checkinstall --install=no --nodoc -y --pkgname=python36-from-source
69+
70+
RUN cd Python-3.6.3 && \
71+
dpkg -i python36-from-source_3.6.3-1_amd64.deb
6872

6973
#Deploy small package using deployment manager
7074
RUN cd /opt/intel/openvino/deployment_tools/tools/deployment_manager/ && \
7175
python3.6 ./deployment_manager.py --targets hddl vpu cpu && \
7276
cd /root/ && ls -lh && \
7377
tar zxf openvino_deploy_package.tar.gz && \
7478
mv openvino_deploy_package openvino
79+
80+
#Remove python3.6
81+
RUN cd Python-3.6.3 && \
82+
dpkg -r python36-from-source
7583
)dnl
7684
ifelse(index(DOCKER_IMAGE,ubuntu1804),-1,,
7785
#Deploy small package using deployment manager

0 commit comments

Comments
 (0)