Баш говорит, что мой каталог не существует при попытке $ export

Я пытаюсь установить Vulkan SDK на Ubuntu 16.04 LTS. У меня есть руководство AMD передо мной, и у меня все еще возникает проблема, что Bash настаивает, что нет файла / каталога при вводе:

$export VULKAN_SDK=/my/path/to/vulkan/

Теперь я переключился на этот каталог, чтобы гарантировать сам он существует, и у меня есть

chmod +u+x

. Я даже попробовал ту же команду под

sudo su.

. Последнее, что нужно было проверить, это то, что у меня была правильная архитектура, и я запускаю 64-битную систему, и на самом деле у меня загружены бинарные файлы x86_64 , только я даже не пытаюсь использовать файл, только чтобы установить путь. В чем проблема?

0
задан 9 April 2017 в 21:39

4 ответа

Я думаю, вам нужно удалить «$» перед экспортом. Или вы случайно скопировали «$» с терминала?

$ в примере команды означает, что команда должна выполняться как пользователь, # означает, что она должна выполняться как root. Например, откройте терминал и посмотрите на подсказку:

user@machine:~$

в сравнении с тем, что вы видите, если вы переключитесь на root с помощью sudo su:

[d4 ] root@machine:~#

1
ответ дан 22 May 2018 в 23:49
  • 1
    нет, я просто следил за тем, как руководство написало это – Andy 9 April 2017 в 22:06
  • 2
    вы были абсолютно правы, хотя и я ценю вашу помощь. Раньше я никогда не сталкивался с переменными окружающей среды, если бы это было неправильно. – Andy 9 April 2017 в 22:10

Я думаю, вам нужно удалить «$» перед экспортом. Или вы случайно скопировали «$» с терминала?

$ в примере команды означает, что команда должна выполняться как пользователь, # означает, что она должна выполняться как root. Например, откройте терминал и посмотрите на подсказку:

user@machine:~$

в сравнении с тем, что вы видите, если вы переключитесь на root с помощью sudo su:

root@machine:~#

1
ответ дан 18 July 2018 в 15:16

Я думаю, вам нужно удалить «$» перед экспортом. Или вы случайно скопировали «$» с терминала?

$ в примере команды означает, что команда должна выполняться как пользователь, # означает, что она должна выполняться как root. Например, откройте терминал и посмотрите на подсказку:

user@machine:~$

в сравнении с тем, что вы видите, если вы переключитесь на root с помощью sudo su:

root@machine:~#

1
ответ дан 24 July 2018 в 20:35

Я думаю, вам нужно удалить «$» перед экспортом. Или вы случайно скопировали «$» с терминала?

$ в примере команды означает, что команда должна выполняться как пользователь, # означает, что она должна выполняться как root. Например, откройте терминал и посмотрите на подсказку:

user@machine:~$

в сравнении с тем, что вы видите, если вы переключитесь на root с помощью sudo su:

root@machine:~#

1
ответ дан 31 July 2018 в 23:37

Другие вопросы по тегам:

Похожие вопросы: