【问题标题】:There is a Permission problem when I run create_data.sh运行 create_data.sh 时出现权限问题
【发布时间】:2019-02-08 20:02:12
【问题描述】:

enter image description here

/home/cow/VOC2007/trainval.txt: line 7902: VOC2007/JPEGImages/00149_00029.jpg: Permission denied

我的 creat_data.sh :

cur_dir=$(cd $( dirname ${BASH_SOURCE[0]} ) && pwd )
root_dir="$HOME/caffe"

cd $root_dir

redo=1
data_root_dir="$HOME"

dataset_name="VOC2007"
mapfile="$/home/cow/VOC2007/labelmap_voc.prototxt"

anno_type="detection"
db="lmdb"
min_dim=0
max_dim=0
width=0
height=0

extra_cmd="--encode-type=jpg --encoded"
if [ $redo ]
then
  extra_cmd="$extra_cmd --redo"
fi
for subset in test trainval
do
  python $root_dir/scripts/create_annoset.py --anno-type=$anno_type  --label-map-file=$mapfile --min-dim=$min_dim --max-dim=$max_dim --resize-width=$width --resize-height=$height --check-label $extra_cmd $data_root_dir 
    $HOME/VOC2007/$subset.txt
    $data_root_dir/$dataset_name/$subset"_"$db 
done

这个问题是针对 test.txt 和 trainval.txt 中的每一行的。

“chmod -R 777 VOC2007”不起作用,我该怎么办? 谢谢

【问题讨论】:

    标签: linux permission-denied lmdb voc


    【解决方案1】:

    脚本使用了很多目录路径。我很确定其中一些不能被执行脚本的用户访问

    【讨论】:

      猜你喜欢
      • 2018-02-16
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      • 2013-12-15
      • 1970-01-01
      • 2010-11-10
      • 1970-01-01
      • 2021-08-27
      相关资源
      最近更新 更多