Arduino IDE cannot find the header file of the librarys

I am using Arduino IDE 2.3.3. For any library I included from library manager or mannually added by zip, it always output no such file or directory.
For example shown in the image, I installed the liquid crystal i2c library and tried to verify the example, but it said

 #include <LiquidCrystal_I2C.h>
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: LiquidCrystal_I2C.h: No such file or directory

I've uninstall and re-install Arduino IDE for multiple times, but it didn't work.

Any chance that you have non-ascii characters in the path to the library?

Oh, thank you so much. The default directory is in Documents while it is also named "文件." And after I change the directory, it works!

Great; you can mark your topic as solved (having a solution) by clicking the checkbox button under the most useful reply. This will let others that have the same issue and those that want to help know that your issue was solved.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.