When performing alembic initialization init, it must be performed in a virtual environment. I used to use the virtual environment given by pycharm, but this time I created a new one.
1. Install the virtual environment package
pip install -i https://pypi.douban.com/simple virtualenv
2、pip3 install virtualenvwrapper-win -i https://pypi.douban.com/simple
3. Create a virtual environment: default in Envs under the system disk user
mkvirtualenv virtual environment name
4. Switch to your own virtual environment:
workon virtual environment name
5. Change the virtual environment in pycharm to create for yourself:
6. Switch to your flask project directory and execute:
alembic init alembic
Successfully added: