ubuntu 乌班图 深度学习相关 各种包安装 报错处理
1。git 安装
sudo apt install git-all
如果不能安装,要升级系统 sudo apt-get update
2。已经安装anaconda情况下显示 conda:未找到命令
终端输入,export PATH=~/anaconda3/bin:$PATH
如果不想每次都输入的话,
打开一个终端,输入sudo gedit ~/.bashrc 在文件末尾添加 export PATH=~/anaconda3/bin:$PATH
如果安装完anacoda自己升级了,则仍会出现此问题,需要使用如下语句修复安装
bash Anaconda3-5.2.0-Linux-x86_64.sh -u
3。激活anaconda环境问题 CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If your shell is Bash or a Bourne variant, enable conda for the current user with
a. 首先终端输入 source activate
b. 然后终端输入 source deactivate (这一步可以不要)
c. 输入你要激活的虚拟环境指令 conda activate your_virtual_name
4。ModuleNotFoundError: No module named 'png'
pip install pypng
5。ModuleNotFoundError: No module named 'cv2'
pip install opencv-python
conda install opencv
6。RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=‘cpu’ to map your storages to the CPU.
将 pretrained_dict = torch.load(args.loadmodel) 改为
pretrained_dict = torch.load(args.loadmodel, map_location='cpu')
7。ModuleNotFoundError: No module named 'matplotlib'
python -m pip install matplotlib
8。ModuleNotFoundError: No module named 'scipy'
pip install scipy
9。安装 jupyter notebook
conda install jupyter notebook
10。E: 无法定位软件包
sudo vim /etc/apt/sources.list
vim 真的好难用
使用 回车+p进行粘贴
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
再使用shift+zz保存退出,然后sudo apt-get update即可
windows下直接输入
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes
11。有双显卡(核显和独显)的笔记本安装cuda时一定注意不要安装cuda自带的驱动,因为驱动会直接安装在第一显卡上,而独显一般作为第一显卡,若安装会出现循环登录或黑屏问题,需要卸载所有n卡驱动才能修复,要单独安装n卡的驱动(gforce 820M 对应n卡驱动是384,可以用命令行安装,官网给的390驱动是错的)
~ ubuntu sudo: pip:找不到命令
http://www.bubuko.com/infodetail-2569895.html?__cf_chl_jschl_tk__=6214f2e9298c602fffba8d9fd73e9c528e2edccc-1603182586-0-AahgGoHrbzSe-hU9UFkyQFiA8R-KapI_Gq53ZIoXdNlKASpxTAbu2dOB_FPHWeBLJUquCdSnqj0zFyqysBvEYHkDz3ZWXkUOlF3iizMLWLkNKItQkUZ_1qsf3mU1jzOVbRqcSecLuOvbEgdpKjfc7GXNE92-EvJnrZh9zr8ONt003qigrXKYKEXwQ7E03HVZ1DctdqVJuwl7Lqoh9OEs9AgJT97rO1cknmHjeRzeJeEwpGRmjGQaN8DKBIOKLT6m7ibQ9lKZeTqPUIH9KQlQlzeAbc9XtFx7qf-i5nzXVlDN
12。pip的安装
https://www.cnblogs.com/phpper/p/10887602.html
13。ERROR:PyTorch加载模型model.load_state_dict()问题,Unexpected key(s) in state_dict: "module.features…,Expected .
https://blog.csdn.net/yangwangnndd/article/details/100207686