condaシステムで、CONDA-FORGEから、Scrapyパッケージをインストールすると、Scrapy新規プロジェクトの生成が出来ません。
環境:
- Windows10 64bit
- Anaconda3
AnacondaPrompt
1#scrapyのインストール(チャンネル指定) 2【 Command 】 3(base) C:\Users\○○○>conda install -c conda-forge scrapy 4 5#scrapyインストール確認。 6【 Command 】 7(base) C:\Users\○○○>conda list scrapy 8 9【 Output 】 10# packages in environment at C:\Users\○○○\Anaconda3: 11# 12# Name Version Build Channel 13scrapy 1.8.0 py37h6538335_0 conda-forge 14 15#新規プロジェクトの作成。 16【 Command 】 17(base) C:\Users\○○○>scrapy startproject Samplebers4 C:\Users\○○○\Anaconda3\ 18 19【 Output 】 20Fatal error in launcher: Unable to create process using '"d:\bld\scrapy_1572360424769\_h_env\python.exe" "C:\Users\○○○\Anaconda3\Scripts\scrapy.exe" startproject Samplebers4 C:\Users\○○○\Anaconda3\'
このエラー原因はなんでしょうか?
そして、どこを、そのようにすれば、新規プロジェクトの生成が出来る様になるのでしょうか?
ちなみに、以下のコードでインストールすると、問題無く、新規プロジェクトを生成する事ができます。
AnacondaPrompt
1#scrapyのインストール。 2【 Command 】 3(base) C:\Users\○○○>conda install scrapy 4 5#scrapyインストール確認。 6【 Command 】 7(base) C:\Users\○○○>conda list Scrapy 8 9【 Output 】 10# packages in environment at C:\Users\○○○\Anaconda3: 11# 12# Name Version Build Channel 13scrapy 1.6.0 py37_0 14 15#新規プロジェクトの作成。 16【 Command 】 17(base) C:\Users\○○○>scrapy startproject Samplebers4 C:\Users\○○○\Anaconda3\ 18 19【 Output 】 20New Scrapy project 'Samplebers4', using template directory 'C:\Users\○○○\Anaconda3\lib\site-packages\scrapy\templates\project', created in: 21 C:\Users\○○○\Anaconda3 22 23You can start your first spider with: 24 cd C:\Users\○○○\Anaconda3\ 25 scrapy genspider example example.com
【1】なぜ?CONDA-FORGEからインストールすると、新規プロジェクトの作成時にエラーがでるのでしょうか?
【2】また、これを、問題無く新規プロジェクトが作成できるようにするには、何を、どうすれば宜しいのでしょうか?
【3】単純に、上記2つのインストール方法で、インストール後のscrapyパッケージのバージョンが違うのは、どうしてですか?
以上、3点について、どうぞ、宜しくお願い致します。
あなたの回答
tips
プレビュー