我成功安裝了 Scrapy。我在新的 Windows 終端上的 ubuntu 上創(chuàng)建了一個虛擬環(huán)境。當(dāng)我嘗試創(chuàng)建一個新項(xiàng)目時出現(xiàn)此錯誤Traceback (most recent call last): File "/mnt/d/Scrapy/venv/bin/scrapy", line 8, in <module> sys.exit(execute()) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/cmdline.py", line 143, in execute _run_print_help(parser, _run_command, cmd, args, opts) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/cmdline.py", line 98, in _run_print_help func(*a, **kw) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/cmdline.py", line 151, in _run_command cmd.run(args, opts) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/commands/startproject.py", line 110, in run self._copytree(self.templates_dir, abspath(project_dir)) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/commands/startproject.py", line 83, in _copytree self._copytree(srcname, dstname) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/commands/startproject.py", line 83, in _copytree self._copytree(srcname, dstname) File "/mnt/d/Scrapy/venv/lib/python3.8/site-packages/scrapy/commands/startproject.py", line 88, in _copytree copystat(src, dst) File "/usr/lib/python3.8/shutil.py", line 376, in copystat _copyxattr(src, dst, follow_symlinks=follow) File "/usr/lib/python3.8/shutil.py", line 326, in _copyxattr os.setxattr(dst, name, value, follow_symlinks=follow_symlinks)PermissionError: [Errno 13] Permission denied: '/mnt/d/Scrapy/demo_pro/module/spiders'
1 回答

largeQ
TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個贊
Scrapy 使用文件屬性做一些在 WSL 下的 Windows 文件系統(tǒng)上不起作用的事情。
作為解決方法,您可以在 WSL 文件系統(tǒng)上創(chuàng)建項(xiàng)目,然后將結(jié)果復(fù)制到您想要的位置。類似的東西:
$ cd /tmp
$ scrapy startproject demo_pro
$ cp -r demo_pro /mnt/d/Scrapy
添加回答
舉報
0/150
提交
取消