日常工作环境中遇到的问题与解决方法
Conda
安装包时遇到的问题
-
InvalidArchiveError conda 安装包的时候遇到报错: InvalidArchiveError('Error with archive ... .tar.bz2. You probably need to delete and re-download or re-create this file. Message from libarchive was:\n\nCould not unlink') 原因: 因为硬盘空间或权限相关导致conda 无法下载该包或者无法解压 解决方法: 硬盘空间问题:删除不用的包增加空间,权限问题:改变 tar 包或者该包对应的解压路径的目录文件的权限。 -
下载超时问题
conda config --set remote_connect_timeout_secs 40
conda config --set remote_read_timeout_secs 100
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda install pytorch torchvision cudatoolkit=10.1
-
安装过程中可能遇到 “段错误” 的问题, 需要清理下安装包的缓存重新下载安装即可
conda clean -a
- 总是下载不下来可以考虑单独下载安装包线下安装
比如:
conda install --offline ./cudnn-7.0.5-cuda8.0_0.tar.bz2
- 安装包遇到AttributeError: /…conda/lib/libxgboost.so: undefined symbol: path
安装一个包后conda突然遇到上述报错
conda clean -i
cp ~/.condarc ~/.condarc_bak
rm ~/.condarc
参考自:stackoverflow
安装的包import时遇到的问题
- 运行报错 CXXABI_1.3.9mportError: /lib64/libstdc++.so.6: version
CXXABI_1.3.9' not found 或者报错 ImportError: /lib64/libstdc++.so.6: version GLIBCXX_3.4.21’ not found
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/yours_env_path/anaconda3/lib
|