美文网首页
Ubuntu python 软链接或调用pip有问题

Ubuntu python 软链接或调用pip有问题

作者: 卖点儿什么 | 来源:发表于2021-03-11 16:25 被阅读0次

    在使用ubuntu时有时会用到docker比如tensorflow跟PyTorch的官方镜像。但有时会遇到无法直接调用python,或者调用pip有问题,这是因为 docker 镜像默认没有把 python 软链接。

    这时我们需要

    whereis python

    把本机上所有的 python 列举出来。

    例如 pytorch/pytorch:1.7.0-cuda11.0-cudnn8-devel 显示是

    root@6d0dd29bd661:# whereis python python:/opt/conda/bin/python3.8/opt/conda/bin/python /opt/conda/bin/python3.8-config

    那么python的路径就是在 /opt/conda/bin/python3.8 这里,接下来我们只需要

    IS

    /opt/conda/bin/python3.8

    即可。

    显示例子:

    root@6d0dd29bd661:#Is

    root@6dedd29bd661:#/opt/conda/bin/python3.8

    Python 3.8.3(default, May 19 2020,18:47:26)

    [ GCC 7.3.0]:: Anaconda, Inc. on linux Type "help","copyright","credits"or "license"for more information.

    >>>import torch

    然后软连接的方式是:

    echo "export PATH=\"/opt/conda/bin:\$PATH\"">>/root/.bashrc && source /root/.bashrc

    相关文章

      网友评论

          本文标题:Ubuntu python 软链接或调用pip有问题

          本文链接:https://www.haomeiwen.com/subject/gaqoqltx.html