前提・実現したいこと
Pythonでscrapyをインストールしたいですが、エラーで途方に暮れています。
pipでインストールを試みています。
scrapy以外は、pipでインストールでるようです。
■環境
Windows10
Python 3.8.2
Visual Studio code
発生している問題・エラーメッセージ
膨大です。
Installing collected packages: Twisted, scrapy Running setup.py install for Twisted ... error ERROR: Command errored out with exit status 1:
・・・1,000行くらいエラーメッセージが続きます。
copying src\twisted\python\test\_deprecatetests.py.3only -> build\lib.win-amd64-3.8\twisted\python\test copying src\twisted\trial\test\_assertiontests.py.3only -> build\lib.win-amd64-3.8\twisted\trial\test copying src\twisted\words\im\instancemessenger.glade -> build\lib.win-amd64-3.8\twisted\words\im copying src\twisted\words\xish\xpathparser.g -> build\lib.win-amd64-3.8\twisted\words\xish running build_ext building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ ---------------------------------------- ERROR: Command errored out with exit status 1: 'c:\users\ユーザー名\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\ユーザー名\AppData\Local\Temp\pip-install-s3517npu\Twisted\setup.py'"'"'; __file__='"'"'C:\Users\ユーザー名\AppData\Local\Temp\pip-install-s3517npu\Twisted\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\ユーザー名\AppData\Local\Temp\pip-record-wuwuvf05\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\ユーザー名\appdata\local\programs\python\python38\Include\Twisted' Check the logs for full command output.
該当のソースコード
Python
1 2c:\Python>pip install scrapy 3WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. 4Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. 5To avoid this problem you can invoke Python with '-m pip' instead of running pip directly. 6Collecting scrapy 7 Using cached Scrapy-2.0.0-py2.py3-none-any.whl (241 kB) 8Collecting Twisted>=17.9.0 9 Using cached Twisted-19.10.0.tar.bz2 (3.1 MB) 10Requirement already satisfied: cryptography>=2.0 in c:\users\ユーザー名\appdata\local\programs\python\python38\lib\site-packages (from scrapy) (2.8)
・・・・・・50行ほど続いた後、エラーメッセージが発生します。
### 試したこと 今日、PCに初めてPythonをインストールしました。 Python公式ページよりインストール ↓ Anacondaでインストール ↓ Python公式とAnaconda両方でインストールする必要がないと知り、両方をアンインストールした後、Python公式でのみインストール。 ↓ 今ココです。 *文字コードは問題なさそうです。 よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー