データベースのモデルを作成し、requirement.txtをpipインストールしようとした最近まで、プロジェクトは完全に機能していました。settings.py
不足しているライブラリを追加するための変更、再インストールdjango
などpsycopg2
、私が知っているすべてのことを実行しましたが、すべて役に立ちませんでした。これが私のrequirement.txt
:
tweepy==3.8.0
django
gunicorn
django-heroku
私が得ているエラー:
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command 'gcc' failed with exit status 1
----------------------------------------
Command "/Users/apple/Downloads/font_text/python-getting-started/getting-started/bin/python3 -u -c "import setuptools, tokenize;__file__='/private/var/folders/tn/843ff_ns4j5ddf0fyc998v6c0000gn/T/pip-install-phi9wroh/psycopg2/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/tn/843ff_ns4j5ddf0fyc998v6c0000gn/T/pip-record-sc3y24vo/install-record.txt --single-version-externally-managed --compile --install-headers /Users/apple/###/###/PROJECTFOLDER/getting-started/include/site/python3.7/psycopg2" failed with error code 1 in /private/var/folders/tn/843ff_ns4j5ddf0fyc998v6c0000gn/T/pip-install-phi9wroh/psycopg2/
長い時間をかけて検索と実験を行った結果、ようやく問題を解決することができました。しかし、私はまだ実際にエラーを引き起こした可能性があるものについて調査しています。とにかく、これがそれを修正したものです
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
pip install psycopg2
私はここでそれを見つけました:psycopg2のインストールエラー、-lsslのライブラリが見つかりません
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加