2013-06-17 1 views
2

Caseys-MacBook-Pro: ~ Casey $ НПМ установить -g topojsonПытался установить topoJSON и получил этот

НПМ HTTP GET https://registry.npmjs.org/topojson

НПМ HTTP 200 https://registry.npmjs.org/topojson

НПМ HTTP GET https://registry.npmjs.org/topojson/-/topojson-1.1.4.tgz

npm http 200 https://registry.npmjs.org/topojson/-/topojson-1.1.4.tgz

npm ERR! Ошибка: EACCES, mkdir '/ usr/local/lib/node_modules/topojson'

npm ERR! {[Ошибка: EACCES, mkdir '/ usr/local/lib/node_modules/topojson']

npm ERR! errno: 3,

npm ERR! код: 'EACCES',

npm ERR! путь: '/ usr/local/lib/node_modules/topojson',

npm ERR! fstream_type: 'Directory',

npm ERR! fstream_path: '/ usr/local/lib/node_modules/topojson',

npm ERR! fstream_class: 'DirWriter',

npm ERR! fstream_stack:

npm ERR! ['/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23',

npm ERR! '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',

npm ERR! 'Object.oncomplete (fs.js: 107: 15)']}

npm ERR!

npm ERR! Повторите попытку запуска этой команды как root/Administrator.

npm ERR! Система Darwin 12.4.0

npm ERR! команда «узел» «/ usr/local/bin/npm» «установить» «-g» «topojson»

npm ERR! cwd/Пользователи/casey

npm ERR! node -v v0.10.11

npm ERR! npm -v 1.2.30

npm ERR! путь/usr/local/lib/node_modules/topojson

npm ERR! fstream_path/usr/local/lib/node_modules/topojson

npm ERR! fstream_type Directory

npm ERR! fstream_class DirWriter

npm ERR! код EACCES

npm ERR!errno 3

npm ERR! стек Ошибка: EACCES, mkdir '/ usr/local/lib/node_modules/topojson'

npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23

npm ERR! fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53

npm ERR! fstream_stack Object.oncomplete (fs.js: 107: 15)

npm ERR!

npm ERR! Дополнительные подробности регистрации можно найти в:

npm ERR! /Users/casey/npm-debug.log

npm ERR! не в порядке 0

Я понятия не имею, что делать или как это исправить.

ответ

0

Я также установил ее на

sudo npm install -g topojson 

Все процесса были затем успешно.

Afterwhat мой

topojson -o output.json input.shp 

однако, не работал.

Помог ли Топойсон работать после установки sudo?

+1

Если вы запустите: какой topojson в терминале и он вернет:/usr/local/bin/topojson, тогда установка будет прекрасной, ищите каталоги файлов, которые вы используете! – tomtomtom

+0

(спасибо. Моя проблема была фактически решена). – Hugolpz

+0

Да, я догадался, что, увидев дату публикации, я отправил комментарий! Рад, что вы решили это, и я также видел ваши блоки, действительно круто – tomtomtom