La tentative d'installation de pip xxx.whl avec Dockerfile sur jetson nano échoue
Dockerfile(Extrait de la partie concernée)
RUN wget https://nvidia.box.com/shared/static/yhlmaie35hu8jv2xzvtxsh0rrpcu97yj.whl && \
mv yhlmaie35hu8jv2xzvtxsh0rrpcu97yj.whl torch-1.4.0-cp27-cp27mu-linux_aarch64.whl && \
pip install torch-1.4.0-cp27-cp27mu-linux_aarch64.whl
torch-1.4.0-cp27-cp27mu-linux_aarch64.whl is not a supported wheel on this platform.
Ici est une procédure éprouvée, mais une erreur se produit sur le Dockerfile. Pourquoi,,,
Lorsque je produis la version pip sur le Dockerfile, cela pointe vers python3 pour une raison quelconque.
# pip --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
La solution était d'utiliser python -m pip install
au lieu de pip install
. Pourquoi,,,
Dockerfile(Extrait de la partie concernée)
RUN wget https://nvidia.box.com/shared/static/yhlmaie35hu8jv2xzvtxsh0rrpcu97yj.whl && \
mv yhlmaie35hu8jv2xzvtxsh0rrpcu97yj.whl torch-1.4.0-cp27-cp27mu-linux_aarch64.whl && \
python -m pip install torch-1.4.0-cp27-cp27mu-linux_aarch64.whl
Recommended Posts