日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python安装scrapy_Python安装Scrapy的种种

發(fā)布時(shí)間:2023/12/13 python 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python安装scrapy_Python安装Scrapy的种种 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這幾天沒什么事,決定把自己抓代理的小工具用scrapy改寫。

然而安裝的時(shí)候卻出現(xiàn)以下問題,反復(fù)失敗:

Unable to find vcvarsall.bat

經(jīng)過一番查找,找到了這個(gè)文件:

\Lib\distutils\_msvccompiler.py

它里邊長這樣:

def _find_vcvarsall(plat_spec):

try:

key = winreg.OpenKeyEx(

winreg.HKEY_LOCAL_MACHINE,

r"Software\Microsoft\VisualStudio\SxS\VC7",

access=winreg.KEY_READ | winreg.KEY_WOW64_32KEY

)

except OSError:

log.debug("Visual C++ is not registered")

return None, None

...

根據(jù)代碼理解,這是到注冊表里找值去了。

在注冊表里按這個(gè)路徑點(diǎn)下去,長這樣:

Paste_Image.png

SxS下邊沒有VC7這個(gè)目錄。

但是去調(diào)試這個(gè)_msvccompiler.py文件,這段代碼卻能讀出一些值來。

Paste_Image.png

再按這個(gè)值去注冊表里檢索,找到這些值的路徑,原來是這樣:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VC7

Paste_Image.png

Wow6432Node: win64系統(tǒng)中,32位程序的注冊表值會(huì)被寫到這里。

根據(jù)msvccompiler.py的代碼,名字>=14的值會(huì)被當(dāng)作vcvarsall.bat所在的目錄,于是跑到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC下去一看,VS2015什么時(shí)候被卸掉了[汗]。

公司的電腦不想再折騰了,回家再搞吧。

總結(jié)

以上是生活随笔為你收集整理的python安装scrapy_Python安装Scrapy的种种的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。