我无法通过pip

时间:2019-05-04 12:06:00

标签: python python-2.7 flask pip flask-cors

AJackTis-MacBook-Air:API ajackti$ pip install flask_cors
  

弃用:Python 2.7将于1月1日到期,   2020年。请升级您的Python,因为该日期之后将不再维护Python 2.7。 pip的未来版本将放弃对Python的支持   2.7。

     

已满足要求:flask_cors   /usr/local/lib/python2.7/site-packages(3.0.7)

     

已经满足的要求:6英寸   /usr/local/lib/python2.7/site-packages(来自flask_cors)(1.12.0)

     

已满足要求:烧瓶> = 0.9 in   /usr/local/lib/python2.7/site-packages(来自flask_cors)(1.0.2)

     

已满足要求:Werkzeug> = 0.14 in   /usr/local/lib/python2.7/site-packages(来自Flask> = 0.9-> flask_cors)   (0.15.2)

     

已满足要求:在中单击> = 5.1   /usr/local/lib/python2.7/site-packages(来自Flask> = 0.9-> flask_cors)   (7.0)

     

已满足要求:Jinja2> = 2.10 in   /usr/local/lib/python2.7/site-packages(来自Flask> = 0.9-> flask_cors)   (2.10)

     

已经满足要求:危险> = 0.24 in   /usr/local/lib/python2.7/site-packages(来自Flask> = 0.9-> flask_cors)   (0.24)

     

已满足要求:MarkupSafe> = 0.23 in   /usr/local/lib/python2.7/site-packages(来自   Jinja2> = 2.10->烧瓶> = 0.9-> flask_cors)(0.23)

尽管,我已经安装了flask_cors库。但是当我导入它时,这是一个错误。

AJackTis-MacBook-Air:API ajackti$ python

>>> from flask_cors import CORS
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named flask_cors

我希望我能找到解决问题的解决方案。感谢您的帮助

1 个答案:

答案 0 :(得分:0)

Hack

您可以采取的一种方法是将安装路径添加到python路径:

import sys
sys.path.append("/usr/local/lib/python2.7/site-packages")
\\ your code

解决方案

this answer中所述,您可以临时和永久更改安装路径 例: pip install flask-cors --target /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages