Ubuntu16.04 Anaconda3 tonsorflow pytorch调试记录

  • pip安装速度极慢,修改镜像源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

其他可选——

清华:https://pypi.tuna.tsinghua.edu.cn/simple

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

需要注意的是,镜像一定要选用带https的镜像,否则就每次使用都是不可信的提示,不能用。

  • VMware15.0.0 Ubuntu16.04网络连接问题:

最开始选择的仅主机模式,后来改为NET,重启后可以上网。但是在sudo apt-get install vim时报错:

错误:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 vim-runtime all 2:7.4.1689-3ubuntu1.2
  404  Not Found [IP: 91.189.91.24 80]
错误:2 http://security.ubuntu.com/ubuntu xenial-security/main amd64 vim amd64 2:7.4.1689-3ubuntu1.2
  404  Not Found [IP: 91.189.91.24 80]
E: 下载 http://security.ubuntu.com/ubuntu/pool/main/v/vim/vim-runtime_7.4.1689-3ubuntu1.2_all.deb  404  Not Found [IP: 91.189.91.24 80] 失败

E: 下载 http://security.ubuntu.com/ubuntu/pool/main/v/vim/vim_7.4.1689-3ubuntu1.2_amd64.deb  404  Not Found [IP: 91.189.91.24 80] 失败

E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

解决:sudo apt-get update

分享这位简书作者非常好的安装配置博客链接:

1.VMware安装Ubuntu16.04超详细教程https://www.jianshu.com/p/faf8bbbdd0f2

2.Ubuntu16.04调教日记(转换目录, 安装VMware Tools)https://www.jianshu.com/p/e9c5eac78f18

  • Anaconda3第三方库安装

1.activate tfenv

2.conda install numpy/scikit-learn/jieba

  • 情感分析实验

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf8 in position 14: invalid start byte

解决:把数据集另存一下,编码方式选择utf-8,覆盖原来txt

[ubuntu删除文件夹提示没有权限无法删除]解决:

在文件夹所在目录下执行:sudo chmod -R 777 文件或文件夹  (类似授权权限

然后执行删除命令 rm -rf anaconda文件夹名

  • opencv库安装:

运行python脚本时报错:ImportError: No module named cv2

解决方法:pip install opencv-python

  • 图片显示窗口未响应:
     
import cv2
img = cv2.imread('3.jpg')

​cv2.namedWindow('image',0)#O表示显示窗口可以随意手动调节,1
cv2.imshow('image',img)
#加入这两句
cv2.waitKey()
cv2.destroyAllWindows()
  • 查看已安装的各个库的版本信息:
conda list 库名称
  • cocoapi - error: pycocotools/_mask.c: No such file or directory

解决办法是,先安装cython,再编译

pip install cython
  • 文件夹右下带锁,说明该文件只能读尔不能操作,要对它进行操作时提示权限不够

解决方法:

sudo chmod -R 777 路径(文件夹或文件)

例如:

sudo chmod -R 777 deeplabv3_mnv2_pascal_trainval

执行该条命令后,锁消失。

  • 问题:由于网速等原因,需要重复使用命令:【pip install XXX】安装tXXX,此时看你会报错:

THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE

解决:使用命令【pip install --upgrade tensorflow】即可解决。

  • AttributeError: module 'pip' has no attribute 'main'

解决:pip版本降级

  • ubuntu中解压分卷压缩的zip的文件失败

压缩包如:test.zip.001 test.zip.002 test.zip.003

  • 报错提示:装入文件归档时出现了一个错误

解决:https://unix.stackexchange.com/questions/40480/how-to-unzip-a-multipart-spanned-zip-on-linux#

  • cat命令将分卷的压缩包级联合并
cat test.zip*>~/test.zip
#~是自定义路径
我自己的命令,在当前文件夹下完成合并并解压:
cat ucf101_jpegs_256.zip*>ucf101_jpegs_256.zip
unzip ucf101_jpegs_256.zip

待解决:

在百度解决上个错误时有博客说使用

sudo apt-get install jar

然后报错提示 E:无法定位软件包jar

然后一些博客提示更新软件源,然后

sudo apt-get update

但是没有用,感觉还是源的问题。

sudo apt-get update 报错: GLib-CRITICAL **: g_strchomp: assertion 'string != NULL' failed

解决(libappstream4:Library to access AppStream services):

sudo apt-get install libappstream4
  • 报错E: Failed to fetch http://mirrors.aliyun.com **** Hash Sum mismatch
sudo apt-get clean 
sudo apt-get update --fix-missing
#删掉/var/lib/apt/lists 这个目录下的东西
# 删除 
sudo rm -fR /var/lib/apt/lists/* 
# 新建相应文件夹 
sudo mkdir /var/lib/apt/lists/partial
# 重新update 
sudo apt-get update
  • 配置nodejs失败报错npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installed

解决方法

提升git  clone速度:Git clone from 码云's url

  • sudo apt-get install **失败,解决:
sudo apt-get install aptitude
sudo aptitude install **
  • 报错:“ValueError: cannot set WRITEABLE flag to True of this array”

numpy1.16之后,单纯设置 img.setflags(write=1)img.flags.writeable = True 会提示 “ValueError: cannot set WRITEABLE flag to True of this array”

解决方案: img = img.copy() 代替 iimg.flags.writeable = True

  • 报错:保存为jpeg格式图片时报错 OSError: cannot write mode RGBA as JPEG

解决:RGBA意思是红色,绿色,蓝色,Alpha的色彩空间,Alpha指透明度。而JPG不支持透明度,所以要么丢弃Alpha,要么保存为.png文件

captcha=captcha.convert('RGB')
captcha.save('code.jpg')

或者

captcha.save('code.png')

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值