在 Frappe Framework Bench Start 命令卡在重建 data_import_tools.min.js on MacOS
In Frappe Framework Bench Start commands stuck on Rebuilding data_import_tools.min.js on MacOS
我是 frappe 框架的新手。我按照 FrappeFramework 网站上给出的说明进行了安装,没有出现任何重大问题。但是执行后
bench start
它仍然停留在 Rebuilding data_import_tools.min.js
我什至已经离开我的 Mac 运行 几个小时了,但它仍然没有进一步发展。此外,该过程中没有显示错误。所以我无法弄清楚到底出了什么问题。
敬请指导。谢谢。
附上我的命令 & 这是 o/p 这个问题。
user1@MacBook-Pro frappe-bench % bench start
WARN: bench is installed in editable mode!
This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_cache.1 started (pid=857)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_socketio.1 started (pid=858)
08:17:05 system | worker_default.1 started (pid=859)
08:17:05 system | socketio.1 started (pid=860)
08:17:05 system | worker_short.1 started (pid=861)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=857, just started
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=858, just started
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # Configuration loaded
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # Configuration loaded
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.315 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.315 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 * Running mode=standalone, port=13000.
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 * Running mode=standalone, port=12000.
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 # Server initialized
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 # Server initialized
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 * Ready to accept connections
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 * Ready to accept connections
08:17:05 system | web.1 started (pid=865)
08:17:05 system | watch.1 started (pid=866)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_queue.1 started (pid=864)
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=864, just started
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # Configuration loaded
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.329 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 * Running mode=standalone, port=11000.
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 # Server initialized
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 * Ready to accept connections
08:17:05 system | schedule.1 started (pid=867)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | worker_long.1 started (pid=868)
08:17:05 schedule.1 | WARN: bench is installed in editable mode!
08:17:05 schedule.1 |
08:17:05 schedule.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 schedule.1 |
08:17:05 watch.1 | WARN: bench is installed in editable mode!
08:17:05 watch.1 |
08:17:05 watch.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 watch.1 |
08:17:05 web.1 | WARN: bench is installed in editable mode!
08:17:05 web.1 |
08:17:05 web.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 web.1 |
08:17:07 web.1 | * Running on http://0.0.0.0:8000/ (Press CTRL+C to quit)
08:17:07 web.1 | * Restarting with fsevents reloader
08:17:08 web.1 | * Debugger is active!
08:17:08 web.1 | * Debugger PIN: 351-662-683
08:17:09 socketio.1 | listening on *: 9000
08:17:12 watch.1 | yarn run v1.22.4
08:17:12 watch.1 | $ node rollup/watch.js
08:17:13 watch.1 |
08:17:13 watch.1 | Rollup Watcher Started
08:17:13 watch.1 |
08:17:13 watch.1 | Watching...
08:17:14 watch.1 | Rebuilding frappe-web-b4.css
08:17:14 watch.1 | Rebuilding frappe-chat-web.css
08:17:14 watch.1 | Rebuilding chat.js
08:17:15 watch.1 | Rebuilding frappe-recorder.min.js
08:17:17 watch.1 | Rebuilding checkout.min.js
08:17:17 watch.1 | Rebuilding frappe-web.min.js
08:17:18 watch.1 | Rebuilding bootstrap-4-web.min.js
08:17:18 watch.1 | Rebuilding control.min.js
08:17:20 watch.1 | Rebuilding dialog.min.js
08:17:21 watch.1 | Rebuilding desk.min.css
08:17:21 watch.1 | Rebuilding frappe-rtl.css
08:17:22 watch.1 | Rebuilding printview.css
08:17:22 watch.1 | Rebuilding desk.min.js
08:17:25 watch.1 | Rebuilding form.min.css
08:17:25 watch.1 | Rebuilding form.min.js
08:17:26 watch.1 | Rebuilding list.min.css
08:17:26 watch.1 | Rebuilding list.min.js
08:17:27 watch.1 | Rebuilding report.min.css
08:17:27 watch.1 | Rebuilding report.min.js
08:17:28 watch.1 | Rebuilding web_form.min.js
08:17:28 watch.1 | Rebuilding web_form.css
08:17:28 watch.1 | Rebuilding email.css
08:17:28 watch.1 | Rebuilding social.min.js
08:17:29 watch.1 | Rebuilding barcode_scanner.min.js
08:17:30 watch.1 | Rebuilding data_import_tools.min.js
您已启动 运行 Frappe 开发服务器。您看到的输出只是 bench 启动的进程的日志。
您发送到服务器的请求将记录在此处,前缀为 web
。观察者动态构建资产,其日志以 watch
为前缀。同样可以看到scheduler和redis进程的输出。
如果您创建了一个新网站并将其添加到您的主机文件中,您可以从浏览器访问您的网站。根据您共享的日志,您应该能够通过端口 8000 访问该站点。如果您的站点名称是 site1.local
,请尝试通过 http://site1.local:8000.
访问它
要了解工作台架构和用法,我建议您查看 Frappe Framework documentation。
我是 frappe 框架的新手。我按照 FrappeFramework 网站上给出的说明进行了安装,没有出现任何重大问题。但是执行后
bench start
它仍然停留在 Rebuilding data_import_tools.min.js
我什至已经离开我的 Mac 运行 几个小时了,但它仍然没有进一步发展。此外,该过程中没有显示错误。所以我无法弄清楚到底出了什么问题。
敬请指导。谢谢。
附上我的命令 & 这是 o/p 这个问题。
user1@MacBook-Pro frappe-bench % bench start
WARN: bench is installed in editable mode!
This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_cache.1 started (pid=857)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_socketio.1 started (pid=858)
08:17:05 system | worker_default.1 started (pid=859)
08:17:05 system | socketio.1 started (pid=860)
08:17:05 system | worker_short.1 started (pid=861)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=857, just started
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=858, just started
08:17:05 redis_cache.1 | 857:C 31 Jul 2020 08:17:05.314 # Configuration loaded
08:17:05 redis_socketio.1 | 858:C 31 Jul 2020 08:17:05.314 # Configuration loaded
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.315 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.315 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 * Running mode=standalone, port=13000.
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 * Running mode=standalone, port=12000.
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 # Server initialized
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 # Server initialized
08:17:05 redis_cache.1 | 857:M 31 Jul 2020 08:17:05.319 * Ready to accept connections
08:17:05 redis_socketio.1 | 858:M 31 Jul 2020 08:17:05.319 * Ready to accept connections
08:17:05 system | web.1 started (pid=865)
08:17:05 system | watch.1 started (pid=866)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | redis_queue.1 started (pid=864)
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # Redis version=6.0.6, bits=64, commit=00000000, modified=0, pid=864, just started
08:17:05 redis_queue.1 | 864:C 31 Jul 2020 08:17:05.327 # Configuration loaded
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.329 * Increased maximum number of open files to 10032 (it was originally set to 256).
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 * Running mode=standalone, port=11000.
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 # Server initialized
08:17:05 redis_queue.1 | 864:M 31 Jul 2020 08:17:05.330 * Ready to accept connections
08:17:05 system | schedule.1 started (pid=867)
/Users/user1/.pyenv/versions/3.8.5/lib/python3.8/subprocess.py:844: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
08:17:05 system | worker_long.1 started (pid=868)
08:17:05 schedule.1 | WARN: bench is installed in editable mode!
08:17:05 schedule.1 |
08:17:05 schedule.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 schedule.1 |
08:17:05 watch.1 | WARN: bench is installed in editable mode!
08:17:05 watch.1 |
08:17:05 watch.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 watch.1 |
08:17:05 web.1 | WARN: bench is installed in editable mode!
08:17:05 web.1 |
08:17:05 web.1 | This is not the recommended mode of installation for production. Instead, install the package from PyPI with: `pip install frappe-bench`
08:17:05 web.1 |
08:17:07 web.1 | * Running on http://0.0.0.0:8000/ (Press CTRL+C to quit)
08:17:07 web.1 | * Restarting with fsevents reloader
08:17:08 web.1 | * Debugger is active!
08:17:08 web.1 | * Debugger PIN: 351-662-683
08:17:09 socketio.1 | listening on *: 9000
08:17:12 watch.1 | yarn run v1.22.4
08:17:12 watch.1 | $ node rollup/watch.js
08:17:13 watch.1 |
08:17:13 watch.1 | Rollup Watcher Started
08:17:13 watch.1 |
08:17:13 watch.1 | Watching...
08:17:14 watch.1 | Rebuilding frappe-web-b4.css
08:17:14 watch.1 | Rebuilding frappe-chat-web.css
08:17:14 watch.1 | Rebuilding chat.js
08:17:15 watch.1 | Rebuilding frappe-recorder.min.js
08:17:17 watch.1 | Rebuilding checkout.min.js
08:17:17 watch.1 | Rebuilding frappe-web.min.js
08:17:18 watch.1 | Rebuilding bootstrap-4-web.min.js
08:17:18 watch.1 | Rebuilding control.min.js
08:17:20 watch.1 | Rebuilding dialog.min.js
08:17:21 watch.1 | Rebuilding desk.min.css
08:17:21 watch.1 | Rebuilding frappe-rtl.css
08:17:22 watch.1 | Rebuilding printview.css
08:17:22 watch.1 | Rebuilding desk.min.js
08:17:25 watch.1 | Rebuilding form.min.css
08:17:25 watch.1 | Rebuilding form.min.js
08:17:26 watch.1 | Rebuilding list.min.css
08:17:26 watch.1 | Rebuilding list.min.js
08:17:27 watch.1 | Rebuilding report.min.css
08:17:27 watch.1 | Rebuilding report.min.js
08:17:28 watch.1 | Rebuilding web_form.min.js
08:17:28 watch.1 | Rebuilding web_form.css
08:17:28 watch.1 | Rebuilding email.css
08:17:28 watch.1 | Rebuilding social.min.js
08:17:29 watch.1 | Rebuilding barcode_scanner.min.js
08:17:30 watch.1 | Rebuilding data_import_tools.min.js
您已启动 运行 Frappe 开发服务器。您看到的输出只是 bench 启动的进程的日志。
您发送到服务器的请求将记录在此处,前缀为 web
。观察者动态构建资产,其日志以 watch
为前缀。同样可以看到scheduler和redis进程的输出。
如果您创建了一个新网站并将其添加到您的主机文件中,您可以从浏览器访问您的网站。根据您共享的日志,您应该能够通过端口 8000 访问该站点。如果您的站点名称是 site1.local
,请尝试通过 http://site1.local:8000.
要了解工作台架构和用法,我建议您查看 Frappe Framework documentation。