Miniconda安裝scrapy教程


一、背景說明

前兩天想重新研究下Scrapy,當時的環境是PyCharm社區版+Python 3.7。使用pip安裝一直報錯

“distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 is required”

“Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-6fjrrgj5\cffi\”

用了網上的離線裝Twisted、用pip3安裝等各種方法都沒法完全處理(當然可能安裝“visualcppbuildtools_full.exe”是有可能解決的,但要花4G的空間感覺就是在安裝VS,而且根據經驗裝完電腦要變得慢很多)

沒辦法只能回到官方文檔,然后看到“Though it’s possible to install Scrapy on Windows using pip, we recommend you to install Anaconda or Miniconda ”

實在沒辦法所以去研究了“PyCharm+miniconda3安裝配置”,然后才有這里的Miniconda安裝scrapy,本篇只講安裝調試請移步PyCharm調試運行Scrapy教程

 

二、安裝使用scrapy

從開始菜單啟動Anaconda Prompt

使用conda命令安裝scrapy(安裝中間要確認的輸入y回車確認)

conda install scrapy

 

scrapy安裝完成后打開PyCharm,配置一個新的conda環境

我們看到在cmd安裝scrapy后,新配的conda環境還是沒有scrapy,但是多了vc和vs_2015_runtime兩個包,而且版本都是14的

點出右上方的綠色“+”號,然后在搜索框中輸入scrapy搜索,選中搜索出來的“scrapy”,再點擊左下方的“Install”進行安裝即可

等待安裝完成后,可以看到scrapy已出現在當前配置的conda環境的包列表中(多裝的那一堆是scrapy的依賴包)

這樣我們就配置了一個包含scrapy的conda環境,在需要的項目中應用這個環境即可。

 

參考:

https://docs.scrapy.org/en/latest/intro/install.html#intro-install-platform-notes

https://conda.io/docs/user-guide/install/windows.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM