Hi, I was trying to set up erpnext on my local workstation. keep
getting errors while running the install.py file, can you shed some light
on this?
When I run without sudo using this : ‘python install.py --develop’, I get the following error:
Traceback (most recent call last):
File “install.py”, line 342, in
install_bench(args)
File “install.py”, line 8, in install_bench
check_distribution_compatibility()
File “install.py”, line 122, in check_distribution_compatibility
if float(dist_version) in supported_dists[dist_name]:
ValueError: could not convert string to float: jessie/sid
And when I run with sudo I get an error long after some installation, I get this error:
TASK [setup procfile] **********************************************************
fatal: [localhost]: FAILED! => {“changed”: true, “cmd”: [“bench”, “setup”, “socketio”], “delta”: “0:00:15.022034”, “end”: “2016-09-07 14:13:16.457075”, “failed”: true, “rc”: 1, “start”: “2016-09-07 14:13:01.435041”, “stderr”: “npm ERR! Linux 3.13.0-95-generic\nnpm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "socket.io" "redis" "express" "superagent" "cookie"\nnpm ERR! node v0.12.7\nnpm ERR! npm v2.11.3\nnpm ERR! path /home/tishad/.npm/cookie/0.3.1\nnpm ERR! code EACCES\nnpm ERR! errno -13\n\nnpm ERR! Error: EACCES, mkdir ‘/home/tishad/.npm/cookie/0.3.1’\nnpm ERR! at Error (native)\nnpm ERR! { [Error: EACCES, mkdir ‘/home/tishad/.npm/cookie/0.3.1’]\nnpm ERR! errno: -13,\nnpm ERR! code: ‘EACCES’,\nnpm ERR! path: ‘/home/tishad/.npm/cookie/0.3.1’ }\nnpm ERR! \nnpm ERR! Please try running this command again as root/Administrator.\n\nnpm ERR! Please include the following file with any support request:\nnpm ERR! /home/tishad/frappe-bench/npm-debug.log\nTraceback (most recent call last):\n File "/usr/local/bin/bench", line 11, in \n load_entry_point(‘bench’, ‘console_scripts’, ‘bench’)()\n File "/home/tishad/.bench/bench/cli.py", line 40, in cli\n bench_command()\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 716, in call\n return self.main(*args, **kwargs)\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 696, in main\n rv = self.invoke(ctx)\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 1060, in invoke\n return _process_result(sub_ctx.command.invoke(sub_ctx))\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 889, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 534, in invoke\n return callback(*args, **kwargs)\n File "/home/tishad/.bench/bench/commands/setup.py", line 98, in setup_socketio\n setup_socketio()\n File "/home/tishad/.bench/bench/utils.py", line 137, in setup_socketio\n exec_cmd("npm install socket.io redis express superagent cookie", cwd=bench_path)\n File "/home/tishad/.bench/bench/utils.py", line 127, in exec_cmd\n raise CommandFailedError(cmd)\nbench.utils.CommandFailedError: npm install socket.io redis express superagent cookie”, “stdout”: “”, “stdout_lines”: [], “warnings”: []}
PS: I am using a user other than root that has sudo access. I was trying to install following the instructions on the github page.
Thank you