TIL

Today I Learned


Project maintained by gushwell Hosted on GitHub Pages — Theme by mattgraham

フォルダを作成し、そのフォルダに移動後、

$ pipenv --python 3.6

でmacにpython 3.6をインストールししようとして失敗。

‘X11/Xlib.h’ file not found

のエラーになってしまう。確かにこのファイルがどこにも無い。

AppStoreからXCodeを更新してみる。

Homebrew自身もアップデートしてみる。

$ brew update 

再度、

$ pipenv --python 3.6

しかし、現象は変わらず。

次にやったのは、XQuartzからXQuartzをインストール

それから、

$ export C_INCLUDE_PATH=/usr/X11/include/X11
$ pipenv --python 3.6

これで、成功かと思ったら、今度は、

zlib not available

のエラーが..

$ brew install zlib

で、zlib入れたけど、治らない。

で、次に試したのが、

$ xcode-select --install
sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

これで、

$ pipenv --python 3.6

して、やっと成功。

ちなみに、Visual Studio Code では、

$ pipenv shell

しなくても、デバッグができる。

import sys

print(sys.version)

を動かしたら、

3.6.8 (default, Apr 18 2019, 09:00:23) 

と表示された。