【发布时间】:2018-11-22 06:16:29
【问题描述】:
我有一个 linux Ec2,我正在尝试从中运行 python 脚本。它使用 pytesseract,所以我需要运行 tesseract。
我一直在关注 https://stackoverflow.com/a/36999782/1052985 以进行一切设置。当我为 tesseract 运行 make 时,我相信我的空间已经用完了。
libtool: link: ranlib .libs/libtesseract.a
ranlib: .libs/libtesseract.a: No space left on device
make[2]: *** [libtesseract.la] Error 1
make[2]: Leaving directory `/home/ec2-user/tesseract-3.05.01/api'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ec2-user/tesseract-3.05.01'
make: *** [all] Error 2
检查df -h 似乎是真的。
Filesystem Size Used Avail Use% Mounted on
devtmpfs 488M 56K 488M 1% /dev
tmpfs 497M 0 497M 0% /dev/shm
/dev/xvda1 7.8G 7.7G 33M 100% /
我尝试将我的实例从 t2.micro 升级到 t2.medium 和 m5d.large,但是 /dev/xvda1 的大小仍然是 7.8G,这表明我的任务将继续失败。虽然我确实看到 devtmpfs 和 tmpfs 增加了。
q1:我应该使用哪种实例类型来安装 tesseract?
q2:我应该放弃并切换到 ubuntu,还是只是将一组问题换成另一组问题?
【问题讨论】:
标签: amazon-ec2 centos tesseract