python html-requestsを使用すると、サイドバイサイド構成が正しくないため、Applicationを起動できませんでした
私はPythonをWebスクレイパーライブラリBeautifulSoup4で使用しています.次のようにPythonでrequests_htmlライブラリを使用しようとすると:
url= " リンク:n 35mm"
s= HTMLSession()
r= s.get(url)
r.html.render()
HTMLSessionから次のエラーが発生しました:
トレースバック(最後の最後の呼び出し):
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)
こんにちは、
マイクロソフトコミュニティフォーラムにご連絡いただきありがとうございます.
Pythonでrequests_htmlライブラリを使用しようとするとエラーが発生することを理解しています.
ただし、サポートを見つけることができる専用のフォーラムがあります.クエリを投稿することをお勧めします Q&AのWindows 、クエリを支援する専門知識を持つサポートプロフェッショナルがいます.
よろしく、
Nikhar Khare
Microsoftコミュニティ-モデレーター