自学内容网 自学内容网

调试QRNet遇到的问题

  1. 虚拟环境中的安装包存放位置/root/anaconda3/envs/py36/lib/python3.6/site-packages/

  2. 和环境变量相关的文件:~/.bashrc、 ~/.bash_profile、/etc/profile

  3. 在虚拟环境中source ~/.bashrc是没用的,必须返回到系统环境中source才行

  4. /root/anaconda3/condabin是安装 Anaconda 时,它自动将一些关键的路径添加到PATH环境变量中
    下面这些路径在系统安装时,系统安装程序就会在系统级的配置文件中配置这些路径
    /usr/local/bin
    /usr/sbin
    /usr/bin
    /sbin
    /bin

  5. 在ananconda的虚拟环境中,环境变量的最高优先级是当前的虚拟环境(这个虚拟环境路径并不需要在bashrc文件中显示配置出来)举例如下:

    (py36) root@51591fd2955a:~/anaconda3/envs/py36# echo $PATH 
    /root/anaconda3/envs/py36/bin:/root/anaconda3/bin:/root/anaconda3/bin:/root/anaconda3/bin:/usr/local/cuda/bin:/root/anaconda3/condabin:/root/anaconda3/bin:/usr/local/cuda/bin:/opt/conda/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    (py36) root@51591fd2955a:~/anaconda3/envs/py36# conda deactivate
    root@51591fd2955a:~/anaconda3/envs/py36# echo $PATH
    /root/anaconda3/bin:/root/anaconda3/bin:/root/anaconda3/bin:/usr/local/cuda/bin:/root/anaconda3/condabin:/root/anaconda3/bin:/usr/local/cuda/bin:/opt/conda/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    
  6. 在虚拟环境中,conda list和pip list显示出来的有时是不一样的,conda list列出的是通过conda命令在该虚拟环境中安装的所有包;pip list显示的是通过pip命令在该虚拟环境中安装的 Python 包。

  7. 报错解决:RuntimeError:The detected CUDA version mismatches the version that was used to compile PyTorch.

  8. 清华源死活配不好的环境就试试用pip源配吧


原文地址:https://blog.csdn.net/weixin_51397022/article/details/143909993

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!