OSError: [Errno 2] No such file or directory: './sites'?

I’m pretty sure I already following this tutorial, and installation is successful : Home · frappe/bench Wiki · GitHub

When I tried

bench new-app library_management

I Got this error :

OSError: [Errno 2] No such file or directory: './sites'

But when I tried this command :

bench get-app frappe https://github.com/frappe/frappe.git

It shows another error :

OSError: [Errno 2] No such file or directory: './apps'

I still cannot get it work. Why it’s so hard just to install this thing? Please make it easier, and simpler.

I’m using Fedora 23 btw.

Thank you in advance for any help you can provide,
Regards.

Hi, are you running the commands from within the frappe-bench directory?

If you feel it’s a hassle to get it working properly on local, you can grab a VM Image from here :
https://erpnext.com/download

We apologize that our automatic installer doesn’t support Fedora yet, or else setting up would be a breeze.

Installing-ERPNext-on-Fedora-221 instructions might slightly be out-dated.

you got to run all bench commands from /frappe-bench directory where ever it is located, if everything else related to manual setup went well without errors then you will able to get all the things done you mentioned above.

Hi,

Thank you for your answer.

And yes, I run all bench command inside frappe-bench folder, but still no luck. The error is still same.

These are full traceback :

bench new-site site1.local INFO:bench.utils:creating new site site1.local frappe app is not installed. Run the following command to install frappe bench get-app frappe https://github.com/frappe/frappe.git Traceback (most recent call last): File "/usr/bin/bench", line 9, in <module> load_entry_point('bench==2.0.0', 'console_scripts', 'bench')() File "/home/zea/bench/bench-repo/bench/cli.py", line 40, in cli bench_command() File "/usr/lib/python2.7/site-packages/click/core.py", line 716, in __call__ return self.main(*args, **kwargs) File "/usr/lib/python2.7/site-packages/click/core.py", line 696, in main rv = self.invoke(ctx) File "/usr/lib/python2.7/site-packages/click/core.py", line 1060, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/lib/python2.7/site-packages/click/core.py", line 889, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/lib/python2.7/site-packages/click/core.py", line 534, in invoke return callback(*args, **kwargs) File "/home/zea/bench/bench-repo/bench/commands/make.py", line 46, in new_site new_site(site, mariadb_root_password=mariadb_root_password, admin_password=admin_password) File "/home/zea/bench/bench-repo/bench/utils.py", line 122, in new_site ), cwd=os.path.join(bench, 'sites')) File "/home/zea/bench/bench-repo/bench/utils.py", line 91, in exec_cmd p = subprocess.Popen(cmd, cwd=cwd, shell=True, stdout=stdout, stderr=stderr) File "/usr/lib64/python2.7/subprocess.py", line 710, in __init__ errread, errwrite) File "/usr/lib64/python2.7/subprocess.py", line 1335, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory: './sites'

Then I run this command :

$ bench get-app frappe https://github.com/frappe/frappe.git

INFO:bench.app:getting app frappe Traceback (most recent call last): File "/usr/bin/bench", line 9, in <module> load_entry_point('bench==2.0.0', 'console_scripts', 'bench')() File "/home/zea/bench/bench-repo/bench/cli.py", line 40, in cli bench_command() File "/usr/lib/python2.7/site-packages/click/core.py", line 716, in __call__ return self.main(*args, **kwargs) File "/usr/lib/python2.7/site-packages/click/core.py", line 696, in main rv = self.invoke(ctx) File "/usr/lib/python2.7/site-packages/click/core.py", line 1060, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/lib/python2.7/site-packages/click/core.py", line 889, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/lib/python2.7/site-packages/click/core.py", line 534, in invoke return callback(*args, **kwargs) File "/home/zea/bench/bench-repo/bench/commands/make.py", line 28, in get_app get_app(name, git_url, branch=branch) File "/home/zea/bench/bench-repo/bench/app.py", line 54, in get_app cwd=os.path.join(bench, 'apps')) File "/home/zea/bench/bench-repo/bench/utils.py", line 91, in exec_cmd p = subprocess.Popen(cmd, cwd=cwd, shell=True, stdout=stdout, stderr=stderr) File "/usr/lib64/python2.7/subprocess.py", line 710, in __init__ errread, errwrite) File "/usr/lib64/python2.7/subprocess.py", line 1335, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory: './apps'

Again, I’m pretty sure the installation process is successful without errors, and I run all command inside frappe-bench’s folder.

I follow manual install in here : GitHub - frappe/bench: CLI to manage Multi-tenant deployments for Frappe apps, since development setup and easy production setup doesn’t work either.

So how I can solve this problem?

Thank you

Updated guide for you. checkout: Installing ERPNext on Fedora 22 & 23 · frappe/bench Wiki · GitHub

1 Like

Still not working. The error is still same.

[frappe@localhost frappe-bench]$ bench new-app library_management INFO:bench.app:creating new app library_management Traceback (most recent call last): File "/usr/bin/bench", line 9, in <module> load_entry_point('bench==2.0.0', 'console_scripts', 'bench')() File "/home/frappe/bench-repo/bench/cli.py", line 40, in cli bench_command() File "/usr/lib/python2.7/site-packages/click/core.py", line 716, in __call__ return self.main(*args, **kwargs) File "/usr/lib/python2.7/site-packages/click/core.py", line 696, in main rv = self.invoke(ctx) File "/usr/lib/python2.7/site-packages/click/core.py", line 1060, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/lib/python2.7/site-packages/click/core.py", line 889, in invoke return ctx.invoke(self.callback, **ctx.params) File "/usr/lib/python2.7/site-packages/click/core.py", line 534, in invoke return callback(*args, **kwargs) File "/home/frappe/bench-repo/bench/commands/make.py", line 36, in new_app new_app(app_name) File "/home/frappe/bench-repo/bench/app.py", line 71, in new_app run_frappe_cmd('make-app', apps, app, bench=bench) File "/home/frappe/bench-repo/bench/utils.py", line 446, in run_frappe_cmd cwd=sites_dir, stdout=stdout, stderr=stderr) File "/usr/lib64/python2.7/subprocess.py", line 710, in __init__ errread, errwrite) File "/usr/lib64/python2.7/subprocess.py", line 1335, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory: './sites'

My directory :

[frappe@localhost frappe-bench]$ ls apps config env logs node_modules Procfile sites

Thank you

The installation proccess :

[frappe@localhost ~]$ bench init frappe-bench
Already using interpreter /usr/bin/python
INFO:bench.app:getting app frappe
Cloning into 'frappe'...
remote: Counting objects: 1591, done.
remote: Compressing objects: 100% (1466/1466), done.
remote: Total 1591 (delta 195), reused 644 (delta 75), pack-reused 0
Receiving objects: 100% (1591/1591), 9.80 MiB | 98.00 KiB/s, done.
Resolving deltas: 100% (195/195), done.
Checking connectivity... done.
installing frappe
INFO:bench.app:installing frappe
npm http GET httpss://registry.npmjs.org/socket.io
npm http GET httpss://registry.npmjs.org/redis
npm http GET httpss://registry.npmjs.org/cookie
npm http GET httpss://registry.npmjs.org/superagent
npm http GET httpss://registry.npmjs.org/express
npm http 304 httpss://registry.npmjs.org/socket.io
npm http 304 httpss://registry.npmjs.org/redis
npm http 304 httpss://registry.npmjs.org/cookie
npm http 304 httpss://registry.npmjs.org/superagent
npm http 304 httpss://registry.npmjs.org/express
npm http GET httpss://registry.npmjs.org/socket.io-client/1.4.5
npm http GET httpss://registry.npmjs.org/socket.io-adapter/0.4.0
npm http GET httpss://registry.npmjs.org/has-binary/0.1.7
npm http GET httpss://registry.npmjs.org/debug/2.2.0
npm http GET httpss://registry.npmjs.org/engine.io/1.6.8
npm http GET httpss://registry.npmjs.org/socket.io-parser/2.2.6
npm http GET httpss://registry.npmjs.org/double-ended-queue
npm http GET httpss://registry.npmjs.org/redis-commands
npm http GET httpss://registry.npmjs.org/redis-parser
npm http GET httpss://registry.npmjs.org/accepts
npm http GET httpss://registry.npmjs.org/array-flatten/1.1.1
npm http GET httpss://registry.npmjs.org/content-disposition/0.5.1
npm http GET httpss://registry.npmjs.org/content-type
npm http GET httpss://registry.npmjs.org/cookie/0.1.5
npm http GET httpss://registry.npmjs.org/cookie-signature/1.0.6
npm http GET httpss://registry.npmjs.org/debug
npm http GET httpss://registry.npmjs.org/depd
npm http GET httpss://registry.npmjs.org/escape-html
npm http GET httpss://registry.npmjs.org/etag
npm http GET httpss://registry.npmjs.org/finalhandler/0.4.1
npm http GET httpss://registry.npmjs.org/fresh/0.3.0
npm http GET httpss://registry.npmjs.org/merge-descriptors/1.0.1
npm http GET httpss://registry.npmjs.org/methods
npm http GET httpss://registry.npmjs.org/on-finished
npm http GET httpss://registry.npmjs.org/parseurl
npm http GET httpss://registry.npmjs.org/path-to-regexp/0.1.7
npm http GET httpss://registry.npmjs.org/proxy-addr
npm http GET httpss://registry.npmjs.org/qs/4.0.0
npm http GET httpss://registry.npmjs.org/range-parser
npm http GET httpss://registry.npmjs.org/send/0.13.1
npm http GET httpss://registry.npmjs.org/serve-static
npm http GET httpss://registry.npmjs.org/type-is
npm http GET httpss://registry.npmjs.org/utils-merge/1.0.0
npm http GET httpss://registry.npmjs.org/vary
npm http GET httpss://registry.npmjs.org/qs/2.3.3
npm http GET httpss://registry.npmjs.org/formidable
npm http GET httpss://registry.npmjs.org/mime/1.3.4
npm http GET httpss://registry.npmjs.org/component-emitter
npm http GET httpss://registry.npmjs.org/methods
npm http GET httpss://registry.npmjs.org/cookiejar/2.0.6
npm http GET httpss://registry.npmjs.org/debug
npm http GET httpss://registry.npmjs.org/reduce-component/1.0.1
npm http GET httpss://registry.npmjs.org/extend/3.0.0
npm http GET httpss://registry.npmjs.org/form-data/1.0.0-rc3
npm http GET httpss://registry.npmjs.org/readable-stream/1.0.27-1
npm http 304 httpss://registry.npmjs.org/socket.io-adapter/0.4.0
npm http 304 httpss://registry.npmjs.org/has-binary/0.1.7
npm http 304 httpss://registry.npmjs.org/double-ended-queue
npm http 304 httpss://registry.npmjs.org/engine.io/1.6.8
npm http 304 httpss://registry.npmjs.org/debug/2.2.0
npm http 304 httpss://registry.npmjs.org/socket.io-client/1.4.5
npm http 304 httpss://registry.npmjs.org/accepts
npm http 304 httpss://registry.npmjs.org/socket.io-parser/2.2.6
npm http 304 httpss://registry.npmjs.org/content-type
npm http GET httpss://registry.npmjs.org/socket.io-parser/2.2.2
npm http GET httpss://registry.npmjs.org/isarray/0.0.1
npm http GET httpss://registry.npmjs.org/ms/0.7.1
npm http GET httpsss://registry.npmjs.org/json3/3.3.2
npm http GET httpsss://registry.npmjs.org/component-emitter/1.1.2
npm http GET httpsss://registry.npmjs.org/benchmark/1.0.0
npm http GET httpsss://registry.npmjs.org/base64id/0.1.0
npm http GET httpsss://registry.npmjs.org/ws/1.0.1
npm http GET httpsss://registry.npmjs.org/engine.io-parser/1.2.4
npm http GET httpsss://registry.npmjs.org/accepts/1.1.4
npm http GET httpsss://registry.npmjs.org/engine.io-client/1.6.8
npm http GET httpsss://registry.npmjs.org/component-bind/1.0.0
npm http GET httpsss://registry.npmjs.org/component-emitter/1.2.0
npm http GET httpsss://registry.npmjs.org/object-component/0.0.3
npm http GET httpsss://registry.npmjs.org/parseuri/0.0.4
npm http GET httpsss://registry.npmjs.org/indexof/0.0.1
npm http GET httpsss://registry.npmjs.org/to-array/0.1.4
npm http GET httpsss://registry.npmjs.org/backo2/1.0.2
npm http 304 httpsss://registry.npmjs.org/redis-commands
npm http 304 httpsss://registry.npmjs.org/redis-parser
npm http 304 httpsss://registry.npmjs.org/debug
npm http 304 httpsss://registry.npmjs.org/depd
npm http 304 httpsss://registry.npmjs.org/escape-html
npm http 304 httpsss://registry.npmjs.org/etag
npm http 304 httpsss://registry.npmjs.org/finalhandler/0.4.1
npm http 304 httpsss://registry.npmjs.org/array-flatten/1.1.1
npm http 304 httpsss://registry.npmjs.org/content-disposition/0.5.1
npm http 304 httpsss://registry.npmjs.org/fresh/0.3.0
npm http 304 httpsss://registry.npmjs.org/on-finished
npm http 304 httpsss://registry.npmjs.org/methods
npm http 304 httpsss://registry.npmjs.org/parseurl
npm http 304 httpsss://registry.npmjs.org/proxy-addr
npm http 304 httpsss://registry.npmjs.org/cookie-signature/1.0.6
npm http 304 httpsss://registry.npmjs.org/range-parser
npm http 304 httpsss://registry.npmjs.org/cookie/0.1.5
npm http 304 httpsss://registry.npmjs.org/merge-descriptors/1.0.1
npm http 304 httpsss://registry.npmjs.org/serve-static
npm http 304 httpsss://registry.npmjs.org/type-is
npm http 304 httpsss://registry.npmjs.org/vary
npm http 304 httpsss://registry.npmjs.org/qs/4.0.0
npm http 304 httpsss://registry.npmjs.org/formidable
npm http 304 httpsss://registry.npmjs.org/send/0.13.1
npm http 304 httpsss://registry.npmjs.org/utils-merge/1.0.0
npm http 304 httpsss://registry.npmjs.org/component-emitter
npm http 304 httpsss://registry.npmjs.org/methods
npm http 304 httpsss://registry.npmjs.org/debug
npm http 304 httpsss://registry.npmjs.org/qs/2.3.3
npm http 304 httpsss://registry.npmjs.org/mime/1.3.4
npm http 304 httpsss://registry.npmjs.org/reduce-component/1.0.1
npm http 304 httpsss://registry.npmjs.org/extend/3.0.0
npm http 304 httpsss://registry.npmjs.org/form-data/1.0.0-rc3
npm http 304 httpsss://registry.npmjs.org/readable-stream/1.0.27-1
npm http 304 httpsss://registry.npmjs.org/socket.io-parser/2.2.2
npm http GET httpsss://registry.npmjs.org/debug/0.7.4
npm http GET httpsss://registry.npmjs.org/json3/3.2.6
npm http 304 httpsss://registry.npmjs.org/path-to-regexp/0.1.7
npm http 304 httpsss://registry.npmjs.org/isarray/0.0.1
npm http 304 httpsss://registry.npmjs.org/ms/0.7.1
npm http GET httpsss://registry.npmjs.org/unpipe
npm http GET httpsss://registry.npmjs.org/ee-first/1.1.1
npm http GET httpsss://registry.npmjs.org/forwarded
npm http GET httpsss://registry.npmjs.org/ipaddr.js/1.0.5
npm http 304 httpsss://registry.npmjs.org/cookiejar/2.0.6
npm http 304 httpsss://registry.npmjs.org/component-emitter/1.1.2
npm http GET httpsss://registry.npmjs.org/mime-types
npm http GET httpsss://registry.npmjs.org/negotiator/0.5.3
npm http GET httpsss://registry.npmjs.org/media-typer/0.3.0
npm http GET httpsss://registry.npmjs.org/mime-types
npm http GET httpsss://registry.npmjs.org/statuses
npm http GET httpsss://registry.npmjs.org/destroy
npm http GET httpsss://registry.npmjs.org/http-errors
npm http 304 httpsss://registry.npmjs.org/benchmark/1.0.0
npm http 304 httpsss://registry.npmjs.org/base64id/0.1.0
npm http 304 httpsss://registry.npmjs.org/ws/1.0.1
npm http 304 httpsss://registry.npmjs.org/accepts/1.1.4
npm http 304 httpsss://registry.npmjs.org/engine.io-client/1.6.8
npm http 304 httpsss://registry.npmjs.org/component-bind/1.0.0
npm http 304 httpsss://registry.npmjs.org/json3/3.3.2
npm http 304 httpsss://registry.npmjs.org/component-emitter/1.2.0
npm http GET httpsss://registry.npmjs.org/async
npm http GET httpsss://registry.npmjs.org/combined-stream
npm http GET httpsss://registry.npmjs.org/mime-types
npm http 304 httpsss://registry.npmjs.org/parseuri/0.0.4
npm http 304 httpsss://registry.npmjs.org/object-component/0.0.3
npm http GET httpsss://registry.npmjs.org/string_decoder
npm http GET httpsss://registry.npmjs.org/inherits
npm http 304 httpsss://registry.npmjs.org/indexof/0.0.1
npm http GET httpsss://registry.npmjs.org/core-util-is
npm http 304 httpsss://registry.npmjs.org/to-array/0.1.4
npm http 304 httpsss://registry.npmjs.org/engine.io-parser/1.2.4
npm http 304 httpsss://registry.npmjs.org/unpipe
npm http 304 httpsss://registry.npmjs.org/forwarded
npm http GET httpsss://registry.npmjs.org/mime-types
npm http GET httpsss://registry.npmjs.org/negotiator/0.4.9
npm http GET httpsss://registry.npmjs.org/after/0.8.1
npm http GET httpsss://registry.npmjs.org/arraybuffer.slice/0.0.6
npm http GET httpsss://registry.npmjs.org/base64-arraybuffer/0.1.2
npm http GET httpsss://registry.npmjs.org/blob/0.0.4
npm http GET httpsss://registry.npmjs.org/has-binary/0.1.6
npm http GET httpsss://registry.npmjs.org/utf8/2.1.0
npm http GET httpsss://registry.npmjs.org/options
npm http GET httpsss://registry.npmjs.org/ultron
npm http 304 httpsss://registry.npmjs.org/backo2/1.0.2
npm http 304 httpsss://registry.npmjs.org/debug/0.7.4
npm http 304 httpsss://registry.npmjs.org/mime-types
npm http GET httpsss://registry.npmjs.org/better-assert
npm http 304 httpsss://registry.npmjs.org/ee-first/1.1.1
npm http 304 httpsss://registry.npmjs.org/ipaddr.js/1.0.5
npm http 304 httpsss://registry.npmjs.org/mime-types
npm http 304 httpsss://registry.npmjs.org/statuses
npm http GET httpsss://registry.npmjs.org/has-cors/1.1.0
npm http GET httpsss://registry.npmjs.org/xmlhttprequest-ssl/1.5.1
npm http GET httpsss://registry.npmjs.org/parsejson/0.0.1
npm http GET httpsss://registry.npmjs.org/parseqs/0.0.2
npm http GET httpsss://registry.npmjs.org/component-inherit/0.0.3
npm http GET httpsss://registry.npmjs.org/yeast/0.1.2
npm http 304 httpsss://registry.npmjs.org/http-errors
npm http 304 httpsss://registry.npmjs.org/destroy
npm http 304 httpsss://registry.npmjs.org/async
npm http 304 httpsss://registry.npmjs.org/combined-stream
npm http 304 httpsss://registry.npmjs.org/negotiator/0.5.3
npm http 304 httpsss://registry.npmjs.org/mime-types
npm http 304 httpsss://registry.npmjs.org/string_decoder
npm http 304 httpsss://registry.npmjs.org/inherits
npm http 304 httpsss://registry.npmjs.org/core-util-is
npm http 304 httpsss://registry.npmjs.org/mime-types
npm http 304 httpsss://registry.npmjs.org/media-typer/0.3.0
npm http GET httpsss://registry.npmjs.org/mime-db
npm http GET httpsss://registry.npmjs.org/delayed-stream
npm http 304 httpsss://registry.npmjs.org/after/0.8.1
npm http 304 httpsss://registry.npmjs.org/negotiator/0.4.9
npm http 304 httpsss://registry.npmjs.org/arraybuffer.slice/0.0.6
npm http GET httpsss://registry.npmjs.org/mime-db
npm http 304 httpsss://registry.npmjs.org/base64-arraybuffer/0.1.2
npm http 304 httpsss://registry.npmjs.org/options
npm http 304 httpsss://registry.npmjs.org/json3/3.2.6
npm http 304 httpsss://registry.npmjs.org/ultron
npm http 304 httpsss://registry.npmjs.org/better-assert
npm http GET httsps://registry.npmjs.org/callsite/1.0.0
npm http 304 httpsss://registry.npmjs.org/has-binary/0.1.6
npm http 304 httpsss://registry.npmjs.org/utf8/2.1.0
npm http 304 httpsss://registry.npmjs.org/blob/0.0.4
npm http 304 httpsss://registry.npmjs.org/has-cors/1.1.0
npm http 304 httpsss://registry.npmjs.org/xmlhttprequest-ssl/1.5.1
npm http 304 httpsss://registry.npmjs.org/mime-db
npm http 304 httpsss://registry.npmjs.org/delayed-stream
npm http 304 httpsss://registry.npmjs.org/mime-db
npm http 304 httpsss://registry.npmjs.org/parsejson/0.0.1
npm http 304 httpsss://registry.npmjs.org/parseqs/0.0.2
npm http 304 httpsss://registry.npmjs.org/component-inherit/0.0.3
npm http 304 httpsss://registry.npmjs.org/yeast/0.1.2
npm http 304 httpsss://registry.npmjs.org/callsite/1.0.0
cookie@0.2.3 node_modules/cookie

redis@2.6.0-1 node_modules/redis
├── double-ended-queue@2.1.0-0
├── redis-commands@1.1.0
└── redis-parser@1.3.0

superagent@1.8.3 node_modules/superagent
├── component-emitter@1.2.0
├── methods@1.1.2
├── cookiejar@2.0.6
├── reduce-component@1.0.1
├── extend@3.0.0
├── mime@1.3.4
├── formidable@1.0.17
├── qs@2.3.3
├── debug@2.2.0 (ms@0.7.1)
├── readable-stream@1.0.27-1 (isarray@0.0.1, inherits@2.0.1, string_decoder@0.10.31, core-util-is@1.0.2)
└── form-data@1.0.0-rc3 (async@1.5.2, combined-stream@1.0.5, mime-types@2.1.10)

express@4.13.4 node_modules/express
├── escape-html@1.0.3
├── array-flatten@1.1.1
├── utils-merge@1.0.0
├── cookie-signature@1.0.6
├── path-to-regexp@0.1.7
├── merge-descriptors@1.0.1
├── fresh@0.3.0
├── methods@1.1.2
├── range-parser@1.0.3
├── vary@1.0.1
├── parseurl@1.3.1
├── cookie@0.1.5
├── content-type@1.0.1
├── etag@1.7.0
├── content-disposition@0.5.1
├── serve-static@1.10.2
├── depd@1.1.0
├── qs@4.0.0
├── debug@2.2.0 (ms@0.7.1)
├── finalhandler@0.4.1 (unpipe@1.0.0)
├── on-finished@2.3.0 (ee-first@1.1.1)
├── proxy-addr@1.0.10 (forwarded@0.1.0, ipaddr.js@1.0.5)
├── send@0.13.1 (destroy@1.0.4, ms@0.7.1, statuses@1.2.1, mime@1.3.4, http-errors@1.3.1)
├── accepts@1.2.13 (negotiator@0.5.3, mime-types@2.1.10)
└── type-is@1.6.12 (media-typer@0.3.0, mime-types@2.1.10)

socket.io@1.4.5 node_modules/socket.io
├── has-binary@0.1.7 (isarray@0.0.1)
├── debug@2.2.0 (ms@0.7.1)
├── socket.io-parser@2.2.6 (isarray@0.0.1, component-emitter@1.1.2, json3@3.3.2, benchmark@1.0.0)
├── socket.io-adapter@0.4.0 (socket.io-parser@2.2.2)
├── engine.io@1.6.8 (base64id@0.1.0, ws@1.0.1, engine.io-parser@1.2.4, accepts@1.1.4)
└── socket.io-client@1.4.5 (component-emitter@1.2.0, to-array@0.1.4, indexof@0.0.1, component-bind@1.0.0, backo2@1.0.2, object-component@0.0.3, parseuri@0.0.4, engine.io-client@1.6.8)
Wrote ./assets/js/print_format_v3.min.js - 18k
Wrote ./assets/js/frappe-web.min.js - 107k
Wrote ./assets/js/form.min.js - 116k
Wrote ./assets/js/report.min.js - 157k
Wrote ./assets/css/list.min.css - 6k
Wrote ./assets/css/report.min.css - 7k
Wrote ./assets/css/frappe-web.css - 53k
Wrote ./assets/js/list.min.js - 67k
Wrote ./assets/js/dialog.min.js - 59k
Wrote ./assets/js/desk.min.js - 879k
Wrote ./assets/css/form.min.css - 2k
Wrote ./assets/js/editor.min.js - 26k
Wrote ./assets/css/desk.min.css - 258k
Wrote ./assets/css/module.min.css - 2k
INFO:bench.utils:setting up backups
INFO:bench.utils:setting up auto update
Bench frappe-bench initialized
[frappe@localhost ~]$ 
`

Anyone? please? :slight_smile:

hi, have you solved? thanks