Mac OS kullanıyorum, python 2.7 ve python 3.4 var. scrapy
python 2.7'ye yüklemek için pip install
komutunu kullanıyorum. python3 tarafından scrapy projesinin oluşturulması
scrapy
yüklemek için
pip3 install
komutunu kullanın al, scrapy sadece python 2.7 desteklediğini biliyoruz.
scrapy startproject tutorial
komutunu kullandığımda, aşağıda errowu döndürecektir.
Python 2.7 ile scrapy startproject tutorial
komutunu nasıl kullanabilirim?
File "/Library/Frameworks/Python.framework/Versions/3.4/bin/scrapy", line 9, in <module>
load_entry_point('Scrapy==1.1.0dev1', 'console_scripts', 'scrapy')()
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Scrapy-1.1.0dev1-py3.4.egg/scrapy/cmdline.py", line 122, in execute
cmds = _get_commands_dict(settings, inproject)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Scrapy-1.1.0dev1-py3.4.egg/scrapy/cmdline.py", line 46, in _get_commands_dict
cmds = _get_commands_from_module('scrapy.commands', inproject)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Scrapy-1.1.0dev1-py3.4.egg/scrapy/cmdline.py", line 29, in _get_commands_from_module
for cmd in _iter_command_classes(module):
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/Scrapy-1.1.0dev1-py3.4.egg/scrapy/cmdline.py", line 21, in _iter_command_classes
for obj in vars(module).itervalues():
AttributeError: 'dict' object has no attribute 'itervalues'
Merhaba Cevabınız için teşekkürler. Ben pip3 kaldırma scrapy kullanıyorum, sonra pip kaldırma scrapy kullanın. Sonra pip install scrapy kullanıyorum.Ama şimdi 'scrapy startproject tutorial' komutunu kullandığımda, aşağıdaki hatayı döndürecektir: -bash: /Library/Frameworks/Python.framework/Versions/3.4/bin/scrapy: No Bu dosya veya dizin – PaulGibson
Terminali yeniden başlattığımda, tamamdır! Teşekkürler! – PaulGibson
Eski tedavi yolu hala bash tarafından önbelleğe alındı. Yeni bir kabuk oturumu başlatmak veya 'hash -r' komutunu kullanarak, yürütülebilir komut önbelleğini güncelleyeceksiniz. –