2017-03-20 3 views
0

내가 Windows에서 파이썬 scrapy를 설치 "를 설치 PIP"사용하는 경우,이 피드백 요청 :Scrapy/트위스트를 취임시키다 수 없습니다

Exception: 
Traceback (most recent call last): 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\compat\__init__.py", line 73, in console_to_str 
    return s.decode(sys.__stdout__.encoding) 
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 30: invalid start byte 

During handling of the above exception, another exception occurred: 

Traceback (most recent call last): 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\basecommand.py", line 215, in main 
    status = self.run(options, args) 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\commands\install.py", line 342, in run 
    prefix=options.prefix_path, 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\req\req_set.py", line 784, in install 
    **kwargs 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\req\req_install.py", line 878, in install 
    spinner=spinner, 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\utils\__init__.py", line 676, in call_subprocess 
    line = console_to_str(proc.stdout.readline()) 
    File "c:\users\limin\appdata\local\programs\python\python36\lib\site-packages\pip\compat\__init__.py", line 75, in console_to_str 
    return s.decode('utf_8') 
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 30: invalid start byte 

내가 어쩌면 코딩 문제를 알고 있지만 그렇게하지를 그것을 해결하는 방법을 알아라. 누가 나를 도울 수 있습니까? 감사합니다. .

+1

아마 [anaconda] (https://docs.continuum.io/anaconda/)를 사용할 수 있습니다. scrapy [documentation] (https://doc.scrapy.org/en/latest/intro/install.html#anaconda)에서 : _ 아나콘다 사용은 virtualenv를 사용하고 pip로 설치하는 대신에 사용할 수 있습니다. Windows 사용자 또는 pip를 통해 설치하는 데 문제가있는 경우 Scrapy를 설치하는 것이 좋습니다. – vold

답변

1

Scrapy는 Python 2.7 및 Python 3.3 이상 (Python 3이 아직 지원되지 않는 Windows 제외)에서 실행됩니다.

나쁜 소식을 전하는 사람은 죄송합니다. Anaconda를 사용할 기회는 가치가 있습니다. Anaconda는 특히 Python 3.6을 사용하는 것에 지칠 때 Scrapy 문서에 명시되어 있습니다. 또는 긴급한 경우 Python 2.7 및 pip install scrapy을 사용할 수 있습니다. 내 경험에 비추어 볼 때, Python 2.7은 Scrapy에서 훨씬 잘 작동합니다.