code

PhantomJS : 내가 시도하는 모든 것에 대해 "Killed : 9"획득

codestyles 2020. 11. 13. 08:14
반응형

PhantomJS : 내가 시도하는 모든 것에 대해 "Killed : 9"획득


방금 phantomjs, mac os x yosemite를 설치했습니다. 매개 변수를 사용하여 / bin / phantomjs를 실행할 때마다 Killed: 9. 어떤 생각?


re : osx yosemite에서 phantomjs를 실행하고 다음 위치에서 빌드 / 수정을 다운로드하십시오.

https://github.com/eugene1g/phantomjs/releases

원래 문제 :

https://github.com/ariya/phantomjs/issues/12928


  1. UPX를 설치합니다. UPX는 실행 가능한 패커 및 언 패커입니다.

    $ brew install upx
    
  2. phantomjs실행 파일 압축 해제

    $ upx -d phantomjs-2.0.0-macosx/bin/phantomjs
    
  3. 실행 phantomjs파일 실행

    $ ./phantomjs-2.0.0-macosx/bin/phantomjs
    

eugene1g 릴리스 및 UPX 설치가 El Capitan에서 작동하지 않았습니다. 나를 위해 일한 것은 phantomjs2 NPM 패키지를 사용하여 PhantomJS를 설치하는 것입니다.

npm install phantomjs2

# Optional: symlink in a dir that's on my PATH:
ln -s /usr/local/lib/node_modules/phantomjs2/lib/phantom/bin/phantomjs /usr/local/bin/phantomjs 

$ npm install -g phantomjs El Capitan에서 나를 위해 일했습니다.

npm 패키지는 "공식적"이 아니며 기여자가 유지 관리하지만 작동합니다. https://github.com/eugene1g/phantomjs


Brew를 사용하여 Blunt 재설치

무엇이든지 /usr/local/bin/phantomjs당신을 위해 작동을 멈췄습니다.

30 분 정도 여유가 있다면 brew를 사용하여 재설치하고 다시 연결할 수 있습니다.

  # unlink old version
  brew unlink phantomjs

  # reinstall phantomjs
  brew update && brew install phantomjs

  # (You may wish to make a refreshing herbal tea or similar beverage here...)

  # Update link to usr/local/bin
  brew link --overwrite phantomjs

Brew가 무엇을 할 것인지 테스트 overwrite하려면 다음을 실행할 수 있습니다.

 brew link --overwrite --dry-run phantomjs 

참고 URL : https://stackoverflow.com/questions/28267809/phantomjs-getting-killed-9-for-anything-im-trying

반응형