Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Windows
- GSL
- cygwin
- python
- intel compiler
- Matplotlib
- cython
- vim
- Anaconda
- polyglot
- jupyter
- vi
- virtual
- LaTeX
- HFS+
- conda
- tab space
- MAC
- portforwarding
- h5py
- hyperref
- gfortran
- openmp
- Visual Studio
- c++
- HDF5
- arXiver
- mpi4py
- SSH
- datascience
Archives
- Today
- Total
Astro Coke
[Jekyll] nstall nokogiri problem: resolution with MacPorts 본문
Computer Setup
[Jekyll] nstall nokogiri problem: resolution with MacPorts
astrodoo 2019. 8. 2. 09:56Jekyll 의 테마를 다음과 같이 설치할 때,
> sudo gem install jekyll
> sudo gem install bundle
> bundle update
nokogiri 를 설치하는 과정에서 에러에 봉착하는 경우에는 다음과 같이 우회해서 설치해야 한다.
1) homebrew 를 기본 관리자로 사용하는 경우
> brew unlink xz
> sudo gem install nokogiri
> brew link xz
2) Macports 를 기본 관리자로 사용하는 경우
> sudo port -s -v install xz libxml2 libxslt +universal
> sudo port -s -v install xz libxml2 libxslt +universal
위의 명령어는 페키지를 binary로 설치하는 것이 아니라 소스파일에서 설치하도록 한다.
> bundle config build.nokogiri --use-system-libraries
위의 명령어는 시스템 라이브러리를 사용해 nokogiri 를 셋업한다.
> bundle update
이 외에 xcode 도 업데이트하거나 설치해야 할 수 도 있다.
> xcode-select --install
또 다른 문제는 mac에서 gem을 이용해서 패키지를 설치할 때 permission (권한) 에러가 발생하는 경우다.
sudo를 이용하더라도 이 권한 문제가 발생하는데, 이때에는 다음과 같이 해결할 수 있다.
> gem install <package-name> --user-install
e.g.) > gem install bundler --user-install
'Computer Setup' 카테고리의 다른 글
[Vi] Huge delay when copying & pasting contents in folded texts (0) | 2019.09.13 |
---|---|
[Vi] set-up case-sensitivity in searching (0) | 2019.08.12 |
[Git] Merge Conflicts (0) | 2019.07.17 |
[Conda] Install packages through anaconda (0) | 2019.07.12 |
[Vi] change the file type between dos and unix (0) | 2019.05.10 |