システムwiki

python html-requestsを使用すると、サイドバイサイド構成が正しくないため、Applicationを起動できませんでした

vincent 受付中 最終更新日:2021-12-31 15:15

私はPythonをWebスクレイパーライブラリBeautifulSoup4で使用しています.次のようにPythonでrequests_htmlライブラリを使用しようとすると:

url= " リンク:n 35mm"

s= HTMLSession()

r= s.get(url)

r.html.render()

HTMLSessionから次のエラーが発生しました:

トレースバック(最後の最後の呼び出し):

のファイル「d:/Programacion/WebScraping/python/analogo/suranalogo.py」の14行目

r.html.render(timeout= 10)

ファイル "C:\Users\Vicente\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\requests_html.py"、行586、レンダリング>

self.browser= self.session.browser #イベントループとブラウザを自動的に作成する

ファイル "C:\Users\Vicente\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\requests_html.py"、行730、ブラウザ>

self._browser= self.loop.run_until_complete(super().browser)

ファイル "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\lib\asyncio\base_events.py"、行616、run_until_complete

future.result()を返す

ファイル "C:\Users\Vicente\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\requests_html.py"、行714、ブラウザ>

self._browser= await pyppeteer.launch(ignorehttpsErrors= not(self.verify)、headless= True、args= self .__browser_args)

ファイル "C:\Users\Vicente\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pyppeteer\launcher.py"、行306、起動中

return await Launcher(options、** kwargs).launch()

ファイル "C:\Users\Vicente\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\pyppeteer\launcher.py"、147行目、起動中

self.proc= subprocess.Popen( #タイプ:無視

ファイル "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\lib\subprocess.py"、行858、__init__

self._execute_child(args、executable、preexec_fn、close_fds、

ファイル "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\lib\subprocess.py"、行1311、_execute_child

hp、ht、pid、tid= _Winapi.CreateProcess(executable、args、

OSError:[WinErrors 14001]Applicationに影響を与えません. laconfiguraciónenparalelonosecorrecta.相談してください.

WinErrors 14001がスローされます.サイドバイサイド構成が正しくないため、Applicationを起動できませんでした.
エラーの情報を取得するために、すでにsxstraceメソッドを使用しました.main.pyプログラムを直接実行すると、次の情報が表示されます(スペイン語から英語に翻訳されています):


=

アクティベーションコンテキストの生成を開始します.

入力パラメータ:

フラグ= 0

ProcessorArchitecture= AMD64

CultureFallBacks= es-ES; es; en-US; en

ManifestPath=C:\ProgramFiles\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\python3.8.exe

AssemblyDirectory=C:\ProgramFiles\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\

ApplicationConfigFile=


-

情報:parsingmanifestfileC:\ProgramFiles\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.2800.0_x64__qbz5n2kfra8p0\python3.8.exe.

INFO:Manifestdefinitionidentityis(null).

INFO:reference:microsoft.Windows.common-Controls、language= "* "、processorArchitecture="* "、publicKeyToken="6595b64144ccf1df "、type="Win32 "、version="6.0.0.0 "

INFO:resolvingreferenceMicrosoft.Windows.common-Controls、language= "*"、processorArchitecture= "* "、publicKeyToken="6595b64144ccf1df "、type="Win32 "、version="6.0.0.0 ".

情報:ResolvingProcessorArchitectureAMD64reference.

INFO:resolvingcultureis-ES.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls\6.0.0.0_es-ES_6595b64144ccf1df\microsoft.Windows.common-Controls.DLL.

情報:文化のマニフェスト-ESは見つかりませんでした.

情報:Endassemblyprobe.

INFO:resolvingcultureis.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls\6.0.0.0_es_6595b64144ccf1df\microsoft.Windows.common-Controls.DLL.

情報:文化のマニフェストが見つかりません.

情報:Endassemblyprobe.

INFO:resolvingen-USculture.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls\6.0.0.0_en-US_6595b64144ccf1df\microsoft.Windows.common-Controls.DLL.

情報:Theen-USculturemanifestは見つかりませんでした.

情報:Endassemblyprobe.

情報:文化の解決.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls\6.0.0.0_en_6595b64144ccf1df\microsoft.Windows.common-Controls.DLL.

情報:文化のマニフェストは見つかりませんでした.

情報:Endassemblyprobe.

INFO:ResolvingCultureNeutral.

情報:バインディングディレクティブを適用します.

INFO:Assemblyversionredirectedbyautoservicepolicy.

情報:公開ポリシーのIDismicrosoft.Windows.common-Controls、processorArchitecture= "AMD64"、publicKeyToken= "6595b64144ccf1df"、type= "Win32"、version= "6.0.19041.1052".

INFO:startassemblyprobe.

情報:AttempttopollmanifestatC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.common-controls_6595b64144ccf1df_6.0.19041.1052_none_60b8f8fd71f5e8cb.manifest.

情報:manifestfoundatC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.common-controls_6595b64144ccf1df_6.0.19041.1052_none_60b8f8fd71f5e8cb.manifest.

情報:Endassemblyprobe.

情報:resolvingreferencemicrosoft.Windows.common-Controls.mui、language= "* "、processorArchitecture="AMD64 "、publicKeyToken="6595b64144ccf1df "、type="Win32 "、version="6.0.19041.1052 ".

情報:ResolvingProcessorArchitectureAMD64reference.

INFO:resolvingcultureis-ES.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

INFO:Cannotfinde-directiveredirect

リンク.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls.mui\6.0.19041.1052_es-ES_6595b64144ccf1df\microsoft.Windows.common-Controls.mui.DLL.

情報:文化のマニフェスト-ESは見つかりませんでした.

情報:Endassemblyprobe.

INFO:resolvingcultureis.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls.mui\6.0.19041.1052_es_6595b64144ccf1df\microsoft.Windows.common-Controls.mui.DLL.

情報:文化のマニフェストが見つかりません.

情報:Endassemblyprobe.

INFO:resolvingen-USculture.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls.mui\6.0.19041.1052_en-US_6595b64144ccf1df\microsoft.Windows.common-Controls.mui.DLL.

情報:Theen-USculturemanifestは見つかりませんでした.

情報:Endassemblyprobe.

情報:文化の解決.

情報:バインディングディレクティブを適用します.

情報:editdirectiveを見つけることができません.

情報:バインディングディレクティブのリダイレクトが見つかりません.

INFO:startassemblyprobe.

情報:アセンブリはWinSxSで見つかりませんでした.

情報:AttempttopollmanifestinC:\WINDOWS\assembly\GAC_64\microsoft.Windows.common-Controls.mui\6.0.19041.1052_en_6595b64144ccf1df\microsoft.Windows.common-Controls.mui.DLL.

情報:文化のマニフェストは見つかりませんでした.

情報:Endassemblyprobe.

情報:analysismanifestfileC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.common-controls_6595b64144ccf1df_6.0.19041.1052_none_60b8f8fd71f5e8cb.manifest.

INFO:Manifestdefinitionidentityismicrosoft.Windows.common-Controls、processorArchitecture= "amd64"、publicKeyToken= "6595b64144ccf1df"、type= "Win32"、version= "6.0.19041.1052".

INFO:reference:microsoft.Windows.common-Controls.Resources、language= "* "、processorArchitecture="amd64 "、publicKeyToken="6595b64144ccf1df "、type="Win32 "、version="6.0.0.0 "

INFO:resolvingreferencemicrosoft.Windows.common-Controls.Resources、language= "* "、processorArchitecture="amd64 "、publicKeyToken="6595b64144ccf1df "、type="Win32 "、version="6.0.0.0 ".

情報:resolvingProcessorArchitecturereferenceamd64.

INFO:resolvingcultureis-ES.

情報:バインディングディレクティブを適用します.

INFO:Assemblyversionredirectedbyautoservicepolicy.

情報:公開ポリシーのIDismicrosoft.Windows.common-Controls.Resources、language= "en-US"、processorArchitecture= "amd64"、publicKeyToken= "6595b64144ccf1df"、type= "Win32"、version= "6.0.19041.1".

INFO:startassemblyprobe.

情報:AttempttopollmanifestinC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.c ..-controls.resources_6595b64144ccf1df_6.0.19041.1_es-es_cb2c89e67352017e.manifest.

情報:manifestfoundatC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.c ..-controls.resources_6595b64144ccf1df_6.0.19041.1_es-es_cb2c89e67352017e.manifest.

情報:Endassemblyprobe.

情報:analysismanifestfileC:\WINDOWS\WinSxS\manifests\amd64_microsoft.Windows.c ..-controls.resources_6595b64144ccf1df_6.0.19041.1_es-es_cb2c89e67352017e.manifest.

INFO:Manifestdefinitionidentityismicrosoft.Windows.common-Controls.Resources、language= "en-US"、processorArchitecture= "amd64"、publicKeyToken= "6595b64144ccf1df"、type= "Win32"、version= "6.0.19041.1".

情報:成功したアクティベーションコンテキストの生成.

Finishactivationcontextgeneration.


ご覧のとおり、microsoft.Windows.common-Controlsエラーが多数あり、そのマニフェストが見つかりません.どうすればこれを修正できますか?すでにライブラリをインストールしましたが、エラーが変わらないようです����

返信リスト(回答:1)

1 #
Nikhar

こんにちは、

マイクロソフトコミュニティフォーラムにご連絡いただきありがとうございます.

Pythonでrequests_htmlライブラリを使用しようとするとエラーが発生することを理解しています.

ただし、サポートを見つけることができる専用のフォーラムがあります.クエリを投稿することをお勧めします Q&AのWindows 、クエリを支援する専門知識を持つサポートプロフェッショナルがいます.

よろしく、

Nikhar Khare

Microsoftコミュニティ-モデレーター