はまあ...問題は、Appleの側にあるようです。私はHigh Sierraを使ってMacbookで問題を再現することができました。私はthisのpython用の他の暗号ライブラリに関するgithubに関する議論を見つけました。
$ env LDFLAGS="-L$(brew --prefix openssl)/lib" CFLAGS="-I$(brew --prefix openssl)/include" pip install scrypt==0.8.0
Scryptは何の問題もなくインストールされ、私は私の通訳で、それをインポートすることができました:
$ python
Python 3.6.3 (default, Oct 4 2017, 06:09:15)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.37)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import scrypt
>>> dir(scrypt)
['ERROR_MESSAGES', 'IS_PY2', 'MAXMEMFRAC_DEFAULT', 'MAXMEM_DEFAULT', 'MAXTIME_DEFAULT', 'MAXTIME_DEFAULT_ENC', 'POINTER', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '__warningregistry__', '_crypto_scrypt', '_ensure_bytes', '_scrypt', '_scryptdec_buf', '_scryptenc_buf', 'c_char_p', 'c_double', 'c_int', 'c_size_t', 'c_uint32', 'c_uint64', 'cdll', 'create_string_buffer', 'decrypt', 'encrypt', 'error', 'hash', 'imp', 'os', 'pointer', 'sys']
>>>
私はcryptography
ライブラリは代替ソリューションhereを記述していること、しかし、参照してください。 Unfortunatelly、私は上記の解決策を使用した後に問題をローカルで再現することができなかったので、問題が解決するかどうかは言えません。私は最初にそれを通過することをお勧めします。
あなたはそれが問題を引き起こすパスだと思うなら、あなたは私に 'clang'の出力を与えることができますか?そして、あなたはソフトリンク 'ln -s/usr/bin/clang/Library/Developer/CommandLineTools/usr/bin/clang'を作ろうとしましたか? – gonczor
'/ usr/bin/clang'です。まあ...それは奇妙です。 – DeanLa
これはエラーメッセージの内容です。なぜそれは夢中ですか? – gonczor