I had to setup my new esphome installation.
I installed:
python 3.10.5
wheel 0.37.1
PIO Core 5.2.5
pip 22.0.4
esphome 2022.5.1
-
After installing wheel, the system told me to update pip to version 22.2.
-
After doing this I tried to upload a Yaml-file that has been uploaded sucessfull in the previous installation.
-
Then I was told by the system to install the pillow Python package to use the feature "font: ".
-
After installing pillow the system told me that the PIO Core ist obsolate and upgrade to 6.0.2.
-
This leads me to an errors that esphome is incompatible with PIO Cor 6.0.2.
-
After downgrade to the previous version I now run PIO Core 5.2.5 again
Trying to upload a yaml-file again the system tells me, that an obsolate PIO Coreis used and to remove multiple PIO Cores from a system.
A long errorlist ends with:
============================================================
An unexpected error occurred. Further steps:
-
Verify that you have the latest version of PlatformIO using
pip install -U platformio
command -
Try to find answer in FAQ Troubleshooting section
Redirecting... -
Report this problem to the developers
Issues · platformio/platformio-core · GitHub
============================================================
Then I do “pip install -U platformio” with the error
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
esphome 2022.5.1 requires platformio==5.2.5, but you have platformio 6.0.2 which is incompatible.
What can/should I do?
Eberhard