本文主要是介绍pip install flask_migrate控制台报错问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在做flask项目的时候,遇到一个问题
from flask_migrate import Migrate
在导入flask_migrate包的时候,遇到报错
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask_migrate
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting flask_migrateDownloading https://pypi.tuna.tsinghua.edu.cn/packages/e5/64/c75f173ba5420f5174be6f04dfa8d8250d4808c12a9cd781e84c0b31684f/Flask_Migrate-2.5.3-py2.py3-none-any.whl (13 kB)
Collecting Flask-SQLAlchemy>=1.0Downloading https://pypi.tuna.tsinghua.edu.cn/packages/1e/65/226d95466c75e34e291a76890ed0e27af2e46ab913002847856f11d4d59d/Flask_SQLAlchemy-2.4.1-py2.py3-none-any.whl (17 kB)
Collecting alembic>=0.7Downloading https://pypi.tuna.tsinghua.edu.cn/packages/60/1e/cabc75a189de0fbb2841d0975243e59bde8b7822bacbb95008ac6fe9ad47/alembic-1.4.2.tar.gz (1.1 MB)
由于我用的是win10环境,对于后缀为.tar.gz的安装包自然无法正常安装(这是我在Linux环境下实验得出的结论)
然后我去到alembic的官网,发现这个版本默认安装的的版本就是以后缀.tar.gz的安装包,无法正常在win10环境下安装
于是查看其他历史版本
根据官网的历史版本,用#pip install alembic==1.4.x(其他版本),即可正常安装
安装完成后,再执行如下图所示的命令:
即可正常安装flask_migrate
通过以上问题的解决,可以得出结论:若是以后window版本下pip install 安装依赖包遇到.tar.gz之类的包无法正常安装时,首先应该想到去该依赖包的官网去找历史版本进行安装该依赖包,然后再继续进行。
写到这里,感慨一下:自己不善言辞,找工作处处碰壁,希望自己能成为有伯乐赏识的千里马。
这篇关于pip install flask_migrate控制台报错问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!