platformio / platformio-core-installer

PlatformIO Core Installer
https://docs.platformio.org/en/latest/core/installation/index.html
Apache License 2.0
82 stars 50 forks source link

Installation Manager #3193

Open Bpc-CPU opened 1 month ago

Bpc-CPU commented 1 month ago

%23+Description+of+problem ++Leave+a+comment...

++BEFORE+SUBMITTING,+PLEASE+SEARCH+FOR+DUPLICATES+IN ++-+https://github.com/platformio/platformio-vscode-ide/issues%3Fq=is%3Aissue+

++%23+Configuration

++VSCode:+1.88.1 ++PIO+IDE:+v3.3.3 ++System:+Windows_NT,+10.0.22631,+x64

++%23+Exception ++``` ++Error:+WARNING:+There+was+an+error+checking+the+latest+version+of+pip. ERROR:+Exception: Traceback+(most+recent+call+last): ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+438,+in+_error_catcher ++++yield ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+561,+in+read ++++data+=+self._fp_read(amt)+if+not+fp_closed+else+b"" +++++++++++^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+527,+in+_fp_read ++++return+self._fp.read(amt)+if+amt+is+not+None+else+self._fp.read() +++++++++++^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\cachecontrol\filewrapper.py",+line+98,+in+read ++++data:+bytes+=+self.__fp.read(amt) ++++++++++++++++++^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\python3\Lib\http\client.py",+line+473,+in+read ++++s+=+self.fp.read(amt) ++++++++^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\python3\Lib\socket.py",+line+706,+in+readinto ++++return+self._sock.recv_into(b) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\python3\Lib\ssl.py",+line+1315,+in+recv_into ++++return+self.read(nbytes,+buffer) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\python3\Lib\ssl.py",+line+1167,+in+read ++++return+self._sslobj.read(len,+buffer) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TimeoutError:+The+read+operation+timed+out

During+handling+of+the+above+exception,+another+exception+occurred:

Traceback+(most+recent+call+last): ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\cli\base_command.py",+line+180,+in+exc_logging_wrapper ++++status+=+run_func(args) +++++++++++++^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\cli\req_command.py",+line+245,+in+wrapper ++++return+func(self,+options,+args) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\commands\install.py",+line+377,+in+run ++++requirement_set+=+resolver.resolve( ++++++++++++++++++++++^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\resolver.py",+line+95,+in+resolve ++++result+=+self._result+=+resolver.resolve( ++++++++++++++++++++++++++++^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\resolvers.py",+line+546,+in+resolve ++++state+=+resolution.resolve(requirements,+max_rounds=max_rounds) ++++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\resolvers.py",+line+427,+in+resolve ++++failure_causes+=+self._attempt_to_pin_criterion(name) +++++++++++++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\resolvers.py",+line+239,+in+_attempt_to_pin_criterion ++++criteria+=+self._get_updated_criteria(candidate) +++++++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\resolvers.py",+line+230,+in+_get_updated_criteria ++++self._add_to_criteria(criteria,+requirement,+parent=candidate) ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\resolvers.py",+line+173,+in+_add_to_criteria ++++if+not+criterion.candidates: ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\resolvelib\structs.py",+line+156,+in+bool ++++return+bool(self._sequence) +++++++++++^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py",+line+155,+in+bool ++++return+any(self) +++++++++++^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py",+line+143,+in+ ++++return+(c+for+c+in+iterator+if+id(c)+not+in+self._incompatible_ids) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py",+line+47,+in+_iter_built ++++candidate+=+func() ++++++++++++++++^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\factory.py",+line+182,+in+_make_candidate_from_link ++++base:+Optional[BaseCandidate]+=+self._make_base_candidate_from_link( ++++++++++++++++++++++++++++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\factory.py",+line+228,+in+_make_base_candidate_from_link ++++self._link_candidate_cache[link]+=+LinkCandidate( +++++++++++++++++++++++++++++++++++++++^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\candidates.py",+line+290,+in+init ++++super().init( ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\candidates.py",+line+156,+in+init ++++self.dist+=+self._prepare() ++++++++++++++++^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\candidates.py",+line+222,+in+_prepare ++++dist+=+self._prepare_distribution() +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\resolution\resolvelib\candidates.py",+line+301,+in+_prepare_distribution ++++return+preparer.prepare_linked_requirement(self._ireq,+parallel_builds=True) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\operations\prepare.py",+line+525,+in+prepare_linked_requirement ++++return+self._prepare_linked_requirement(req,+parallel_builds) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\operations\prepare.py",+line+596,+in+_prepare_linked_requirement ++++local_file+=+unpack_url( +++++++++++++++++^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\operations\prepare.py",+line+168,+in+unpack_url ++++file+=+get_http_url( +++++++++++^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\operations\prepare.py",+line+109,+in+get_http_url ++++from_path,+content_type+=+download(link,+temp_dir.path) ++++++++++++++++++++++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\network\download.py",+line+147,+in+call ++++for+chunk+in+chunks: ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\cli\progress_bars.py",+line+53,+in+_rich_progress_bar ++++for+chunk+in+iterable: ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_internal\network\utils.py",+line+63,+in+response_chunks ++++for+chunk+in+response.raw.stream( ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+622,+in+stream ++++data+=+self.read(amt=amt,+decode_content=decode_content) +++++++++++^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+560,+in+read ++++with+self._error_catcher(): ++File+"C:\Users\wlight.platformio\python3\Lib\contextlib.py",+line+158,+in+exit ++++self.gen.throw(typ,+value,+traceback) ++File+"C:\Users\wlight.platformio\penv\Lib\site-packages\pip_vendor\urllib3\response.py",+line+443,+in+_error_catcher ++++raise+ReadTimeoutError(self._pool,+None,+"Read+timed+out.") pip._vendor.urllib3.exceptions.ReadTimeoutError:+HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn',+port=443):+Read+timed+out. Error:+Could+not+install+PlatformIO+Core:+If+you+have+antivirus/firewall/defender+software+in+a+system,+try+to+disable+it+for+a+while. +Command+'['C:\Users\wlight\.platformio\penv\Scripts\python.exe',+'-m',+'pip',+'install',+'-U',+'platformio']'+returned+non-zero+exit+status+2. +->+Installer+version:+1.2.2 Platform:+Windows-10 Python+version:+3.11.7+(tags/v3.11.7:fa7a6f2,+Dec++4+2023,+19:24:49)+[MSC+v.1937+64+bit+(AMD64)] Python+path:+C:\Users\wlight.platformio\python3\python.exe Creating+a+virtual+environment+at+C:\Users\wlight.platformio\penv Updating+Python+package+manager+(PIP)+in+the+virtual+environment Looking+in+indexes:+https://pypi.tuna.tsinghua.edu.cn/simple Requirement+already+satisfied:+pip+in+c:\users\wlight.platformio\penv\lib\site-packages+(23.2.1) Collecting+pip ++Using+cached+https://pypi.tuna.tsinghua.edu.cn/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl+(2.1+MB) Installing+collected+packages:+pip ++Attempting+uninstall:+pip ++++Found+existing+installation:+pip+23.2.1 ++++Uninstalling+pip-23.2.1: ++++++Successfully+uninstalled+pip-23.2.1 Successfully+installed+pip-24.0 PIP+has+been+successfully+updated! Virtual+environment+has+been+successfully+created! Installing+PlatformIO+Core Looking+in+indexes:+https://pypi.tuna.tsinghua.edu.cn/simple Collecting+platformio ++Using+cached+platformio-6.1.15-py3-none-any.whl Collecting+bottle==0.12.+(from+platformio) ++Downloading+https://pypi.tuna.tsinghua.edu.cn/packages/bb/1f/5977ea88c6a3df6199db97d320e5da816d415d1eb75a987a1f6823d5cc9d/bottle-0.12.25-py3-none-any.whl+(90+kB) +++++----+++++++++++++++++++++++++++++++++++++10.2/90.2+kB+%3F+eta+-:--:--

at+c:\Users\wlight\.vscode\extensions\platformio.platformio-ide-3.3.3-win32-x64\node_modules\platformio-node-helpers\dist\index.js:1:5323
at+ChildProcess.i+(c:\Users\wlight\.vscode\extensions\platformio.platformio-ide-3.3.3-win32-x64\node_modules\platformio-node-helpers\dist\index.js:1:4621)
at+ChildProcess.emit+(node:events:517:28)
at+ChildProcess.emit+(node:domain:489:12)
at+maybeClose+(node:internal/child_process:1098:16)
at+ChildProcess._handle.onexit+(node:internal/child_process:303:5)

++``` ++