Я пытаюсь запустить PhantomJS на CentOS. Я использовал эту страницу как учебник для начинающих по ее установке.

ОДНАКО, когда я иду, чтобы выполнить команду version , я получаю команду, не найденную.

Я проверил, что файл является 64-битным и что я использую 64-битную ОС.

Какие-либо предложения?

2 ответа2

0
  1. Указанные вами инструкции относятся к установке в Windows, но я предполагаю, что вы согнули их, чтобы применить к реальной установке CentOS.
  2. Как подсказывает @Dmitry_Teslenko, убедитесь, что в файле установлен исполняемый бит.
  3. Вызовите файл явно, так как он не отображается в вашем пути

    # from the directory where the phantomjs binary file exists on disk:
    ./phantomjs --version
    
  4. Вы можете добавить двоичный файл к пути несколькими способами:

    # link the file into a directory already in the path:
    sudo ln -l ./phantomjs /usr/local/bin
    # copy the file into a directory already in the path:
    sudo cp -p ./phantomjs /usr/local/bin
    # add the directory to the path:
    export PATH=$PATH:$PWD
    
0

Я полагаю, вашему исполняемому файлу не хватает атрибута x. Сделайте chmod +x phantomjs и попробуйте снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .