前提・実現したいこと
pip install psycopg2のエラーを解決したい。
ConohaのVPSでPythonの環境をつくろうとしていたのですがpip install psycopg2で躓いてしまいました。
初心者のためyumなどの使い方も詳しく理解できていません。
【1】psycopg2のインストール
pip install psycopg2で
./psycopg/psycopg.h:34:10: fatal error: Python.h: No such file or directory
というエラーが出たため
【2】python-develのインストール
https://orebibou.com/2016/10/%E3%80%8E%E8%87%B4%E5%91%BD%E7%9A%84%E3%82%A8%E3%83%A9%E3%83%BC-python-h-%E3%81%9D%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%84%E3%83%87%E3%82%A3%E3%83%AC/
を参考にpython-develをインストールしようとしましたが、
yum install python-devel で
No match for argument: python-devel Error: Unable to find a match
というエラーが更にでたためいろいろと調べ、リポジトリを追加すればいい?と思ったので、
【3】リポジトリの追加
https://weblabo.oscasierra.net/python3-centos7-yum-install/ を参考に
yum install -y https://centos7.iuscommunity.org/ius-release.rpm
を実行しましたが、
Error: Problem: conflicting requests - nothing provides epel-release = 7 needed by ius-release-2-1.el7.ius.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
というエラーが出て実行できませんでした。
いろいろ調べながらやっていたのですが、もうこれ以上は理解が追いつかなくなってきため、
問題解決のために必要な知識などだけでも教えていただけるとありがたいです。
補足情報(FW/ツールのバージョンなど)
Cent OS 8.0
Python 3.6.8
yum 4.0.9
回答1件
あなたの回答
tips
プレビュー