hustlzp / Flask-Boost

Flask application generator for boosting your development.
MIT License
509 stars 71 forks source link

Does it can work? #20

Closed daimon99 closed 8 years ago

daimon99 commented 9 years ago

env: windows/python2.7 error1: when install, exception throwed: tmpfile move exception. then I modify the source code, hard cord the args with "new project balabala" error2: from application import create_app from application.models import db no application found. ...

hustlzp commented 9 years ago

我刚刚在 Mac OS 测了下,是可以的,之前尚未在 Windows 下测试。

你用的是 Flask-Boost 的哪个版本?

hustlzp commented 9 years ago

我刚才测试的版本是 0.6.0,直接通过 pip 安装后,命令行下运行 boost new project_name,是没问题的。

daimon99 commented 8 years ago

我是windows10环境。一会我列下提示信息。

daimon99 commented 8 years ago

pip install flask-boost

Collecting flask-boost
Requirement already satisfied (use --upgrade to upgrade): docopt==0.6.2 in c:\users\daimon\pycharmprojects\flaskboost\env\lib\site-packages (from flask-boost)
Installing collected packages: flask-boost
Successfully installed flask-boost-0.6.0

boost new balabala

Start generating project files.
Traceback (most recent call last):
  File "c:\python27\Lib\runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "c:\python27\Lib\runpy.py", line 72, in _run_code
    exec code in run_globals
  File "C:\Users\Daimon\PycharmProjects\flaskboost\env\Scripts\boost.exe\__main__.py", line 9, in <module>
  File "c:\users\daimon\pycharmprojects\flaskboost\env\lib\site-packages\flask_boost\cli.py", line 292, in main
    generate_project(args)
  File "c:\users\daimon\pycharmprojects\flaskboost\env\lib\site-packages\flask_boost\cli.py", line 87, in generate_project
    _rewrite_and_copy(src_file, dst_file, project_name)
  File "c:\users\daimon\pycharmprojects\flaskboost\env\lib\site-packages\flask_boost\cli.py", line 321, in _rewrite_and_copy
    shutil.move(abs_path, dst_file)
  File "c:\python27\Lib\shutil.py", line 303, in move
    os.unlink(src)
WindowsError: [Error 32] : 'c:\\users\\daimon\\appdata\\local\\temp\\tmpqavpoa'

pip freeze

alembic==0.8.3
astroid==1.3.8
backports.ssl-match-hostname==3.4.0.2
blinker==1.4
certifi==2015.9.6.2
colorama==0.3.3
coverage==4.0
docopt==0.6.2
ecdsa==0.13
Fabric==1.10.2
Flask==0.10.1
Flask-Boost==0.6.0
Flask-DebugToolbar==0.10.0
Flask-Migrate==1.6.0
Flask-Script==2.0.5
Flask-SQLAlchemy==2.0
Flask-Uploads==0.1.3
Flask-WTF==0.12
glob2==0.4.1
gunicorn==19.3.0
itsdangerous==0.24
Jinja2==2.8
livereload==2.4.0
logilab-common==1.1.0
Mako==1.0.2
MarkupSafe==0.23
nose==1.3.7
paramiko==1.15.3
permission==0.3.0
Pillow==2.9.0
pycrypto==2.6.1
pylint==1.4.4
PyMySQL==0.6.6
python-editor==0.4
raven==5.7.2
six==1.9.0
SQLAlchemy==1.0.9
tornado==4.2.1
Werkzeug==0.10.4
wheel==0.24.0
WTForms==2.0.2
hustlzp commented 8 years ago

���������������� shutil.move �� windows ������������������������ windows ����������

�������� iPhone

�� 2015��10��26��������11:23��daimon99 notifications@github.com ������

shutil.move

hustlzp commented 8 years ago

我去,乱码了。。。

应该是 shutil.move 不兼容 windows 的问题。

我晚上在 win7 下调试看看是否有这个问题。

daimon99 commented 8 years ago

您在上班吗?好闲。。。回复真快,是应该高兴呢还是高兴呢?我在知春路,要不你来我这里调测吧:)

hustlzp commented 8 years ago

在北京创业,不过在东边,有点远。我有 Windows 机器,可以自测的。

发自我的 iPhone

在 2015年10月26日,下午7:45,daimon99 notifications@github.com 写道:

您在上班吗?好闲。。。回复真快,是应该高兴呢还是高兴呢?我在知春路,要不你来我这里调测吧:)

— Reply to this email directly or view it on GitHub.

hustlzp commented 8 years ago

发了个新版本,pip install -U flask-boost 试试。

daimon99 commented 8 years ago

flask-boost版本从0.6.0升到0.6.2,但是好像代码没与这里的同步更新。我手工改下代码吧。

daimon99 commented 8 years ago

pip uninstall flask-boost

Uninstalling Flask-Boost-0.6.0:
  Successfully uninstalled Flask-Boost-0.6.0

pip install flask-boost

Collecting flask-boost
Requirement already satisfied (use --upgrade to upgrade): docopt==0.6.2 in c:\users\daimon\pycharmprojects\flaskboost\env\lib\site-packages (from flask-boost)
Installing collected packages: flask-boost
Successfully installed flask-boost-0.6.0

boost -v

Flask-Boost 0.6.0
daimon99 commented 8 years ago
python manage.py db upgrade
Traceback (most recent call last):
  File "manage.py", line 6, in <module>
    from application import create_app
ImportError: No module named application
dir
2015/10/27  14:52             6,148 .DS_Store
2015/10/27  14:52               298 .gitignore
2015/10/27  14:52               314 bower.json
2015/10/27  14:52               793 fabfile.py
2015/10/27  14:52             1,401 fabfile.pyc
2015/10/27  14:52             2,432 gulpfile.js
2015/10/27  14:52             1,374 manage.py
2015/10/27  14:52             2,220 manage.pyc
2015/10/27  14:58    <DIR>          node_modules
2015/10/27  14:52               999 package.json
2015/10/27  14:52            10,009 pylintrc
2015/10/27  14:52                38 README.md
2015/10/27  14:52               350 requirements.txt
2015/10/27  14:52                56 wsgi.py
2015/10/27  14:52               259 wsgi.pyc
hustlzp commented 8 years ago

收到,我测测。

hustlzp commented 8 years ago

更新到0.7.0版本了,升级试试。

我这边(Windows 7)可以啦:

img_5042

daimon99 commented 8 years ago

OK now!