@ google-cloud / vision npm package Проблема - PullRequest
0 голосов
/ 18 марта 2019

Невозможно установить @ google-cloud / vision npm пакет на Raspberry Pi.

npm-log:

54 error git clone git@github.com:google-cloud/vision Cloning into bare repository '/root/.npm/_git-remotes/git-github-com-google-cloud-vision-41bc45c9'...
54 error git clone git@github.com:google-cloud/vision Warning: Permanently added the RSA host key for IP address '192.30.253.113' to the list of known hosts.
54 error git clone git@github.com:google-cloud/vision Permission denied (publickey).
54 error git clone git@github.com:google-cloud/vision fatal: Could not read from remote repository.
54 error git clone git@github.com:google-cloud/vision
54 error git clone git@github.com:google-cloud/vision Please make sure you have the correct access rights
54 error git clone git@github.com:google-cloud/vision and the repository exists.
55 silly lockFile 41bc45c9-t-github-com-google-cloud-vision git@github.com:google-cloud/vision
56 silly lockFile 41bc45c9-t-github-com-google-cloud-vision git@github.com:google-cloud/vision
57 silly lockFile d5a09ed3-google-cloud-vision google-cloud/vision
58 silly lockFile d5a09ed3-google-cloud-vision google-cloud/vision
59 error addLocal Could not install google-cloud/vision
60 error Error: ENOENT: no such file or directory, stat 'google-cloud/vision'
61 error If you need help, you may report this *entire* log,
61 error including the npm and node versions, at:
61 error     <http://github.com/npm/npm/issues>
62 error System Linux 4.14.79-v7+
63 error command "/usr/bin/node" "/usr/bin/npm" "install" "@google-cloud/vision"
64 error cwd /home/pi/voiceplatformtesting
65 error node -v v8.11.1
66 error npm -v 1.4.21
67 error path google-cloud/vision
68 error syscall stat
69 error code ENOENT
70 error errno -2
71 verbose exit [ -2, true ]

1 Ответ

0 голосов
/ 09 июля 2019

Прежде всего, обновите все ваши пакеты:

sudo apt-get upgrade    
sudo apt-get update
  • Попробуйте еще раз!
  • Убедитесь, что ваш pi подключен к Интернету, поскольку ваша ошибка говорит о том, что ваше разрешение на доступ к хранилищу (для загрузки пакета) отклонено

Если это не работает, попробуйтеследующее (это может быть проблема ssh):

sudo chown -R pi /home/pi/.ssh
chmod -R u=rw,go= /home/pi/.ssh

После этого скопируйте соответствующие части [my user]/.ssh/config to /home/pi/.ssh/config.

И, наконец, вы можете сгенерировать новый ключ ssh:

ssh-keygen -b 2048 -t rsa
...