After upgrading aaPanel to version 7.0.21, I encountered an issue with Python Manager 2.5. When I create a new Python project, I’m unable to restart the project, access the configuration, or install modules through the interface.
Even when I try to install the required packages manually via the terminal, it tells me that the packages are already installed. However, the project logs still indicate that the package is missing.
I ran which python, and it shows that the system is using the global Python located at /usr/bin/python3. Previously, aaPanel used the project’s virtual environment, not the system-wide Python interpreter. Why is it now using the global Python instead of the virtual environment?