【问题标题】:flask_script issue python 3.4flask_script 问题 python 3.4
【发布时间】:2018-06-14 19:47:16
【问题描述】:

我所在的 CentOS 系统找不到 flask_script。我已经安装了 Flask-Script(见下文)没有运气(见帖子底部)有什么建议吗?

谢谢,

理查德

sudo pip install Flask-Script
[sudo] password for : 

Requirement already satisfied: Flask-Script in /usr/lib/python3.4/site-packages (0.6.7)

Requirement already satisfied: Flask in /usr/lib/python3.4/site-packages (from Flask-Script) (0.10.1)

Requirement already satisfied: Werkzeug>=0.7 in /usr/lib/python3.4/site-packages (from Flask->Flask-Script) (0.14.1)

Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python3.4/site-packages (from Flask->Flask-Script) (2.10)

Requirement already satisfied: itsdangerous>=0.21 in /usr/lib/python3.4/site-packages (from Flask->Flask-Script) (0.24)

Requirement already satisfied: MarkupSafe>=0.23 in /usr/lib/python3.4/site-packages (from Jinja2>=2.4->Flask->Flask-Script) (0.23)

[]$ python3.4
Python 3.4.4 (default, Jan 20 2017, 10:00:51) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from flask_script import Manager
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'flask_script'
>>>

【问题讨论】:

  • 这种安装方式在你的系统上安装flask_script。因此,如果您不使用虚拟环境,那么这意味着该软件包是为 python2 安装的。要为 python3 安装它,请使用 pip3。但最好使用虚拟环境。
  • 感谢您的回复。我尝试使用 pip3 安装并获得相同的结果?

标签: python-3.x flask flask-script


【解决方案1】:

您正在使用 pip 安装 python3 依赖项。从您的路径可见 &lt;/usr/lib/python3.4/site-packages&gt;

尝试做:

sudo pip3 install Flask-Script

并使用以下命令进行迁移:

python3 manage.py db init

因为你现在为 python3 安装了所有东西。

【讨论】:

    猜你喜欢
    • 2017-07-13
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-23
    • 1970-01-01
    相关资源
    最近更新 更多