Ubuntu常见问题整理

2019-11-10  本文已影响0人  赵小闹闹

1.source activate tensofrlow, 激活anaconda环境时报错

-bash: activate: No such file or directory
解决方案
export PATH="~/anaconda3/bin:$PATH"
再source ~/.bashrc
source activate tensofrlow 即可以了。

2.解压tar.gz包:

tar -zxvf example-1.2.3-1.tar.gz

3.ubuntu 挂载移动硬盘/U盘

1.查看优盘信息

sudo fdisk -l

2.挂载,其中/dev/sdb1是根据上面的命令查看得到的硬盘信息,可能会不一样,/home/user/media为想要的挂载的位置,如没有此文件夹,需要新建。

sudo mount  /dev/sdb1 /home/user/media

3.卸载

sudo umount /home/user/media/

4.git命令安装

出现bash: git: command not found错误时,需要安装git命令
方法为
apt-get update -y
apt-get upgrade -y

apt install git

5.apt换源

6.pip换源

apt换源后使用apt-get install安装会很快,但是pip还是很慢。
vim ~/.pip/pip.conf
中添加

[global]
index-url =https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

可能出现无法保存的问题,需要先创建文件
mkdir ~/.pip

7.docker内sudo命令不能用

apt-get update
apt-get install sudo 

8.在jetson nano上安装scikit-image报错

image.png

问题为编码错误,解决方法

vim ~/.bashrc

export LC_CTYPE=en_US.UTF-8
export LANG=en_US.UTF-8

source ~/.bashrc
重新pip即可。

9.pytorch torchvision model无法下载。报如下错误。

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)
image.png

Python 2.7.9 之后版本引入了一个新特性:当你urllib.urlopen一个 https 的时候会验证一次 SSL 证书 ,当目标使用的是自签名的证书时就会爆出该错误消息。

解决办法
在在脚本中,全局添加如下代码:

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

10opencv安装

解决no module named cv2问题

python3 -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
python2 -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
在docker中安装可能出现错误,先

apt-get update
进行更新,然后根据缺的东西进行安装,
apt-get install libglib2.0-0
apt-get install libsm6
apt-get install libxrender1
apt-get install libxext-dev
apt install libgl1-mesa-glx

11. .whl文件安装

当使用pip安装某个包由于网络无法安装时,可以先使用wget将whl文件下载下来,再使用安装pip install *.whl

12. python numpy 大数组显示不全,解决方案

import numpy as np
np.set_printoptions(threshold=np.inf)

Dockerfile安装docker

(1) 查看目录下Dockerfile是否存在
[root@docker ~]#cd /Dockerfile/
[root@docker Dockerfile]#ls
Dockerfile

(2) 执行命令进行构建
[root@docker Dockerfile]#docker build -t nginx_image .
上条命令中build为构建镜像,而参数t则指定镜像name,.则为Dockerfile的路径
下图可以看到构建成功

上一篇 下一篇

猜你喜欢

热点阅读