0
でPsycopg2をインストールに失敗すると、私はこのジェンキンスパイプラインの仕事でのpythonに3.5依存関係をインストールします。は、私はCentOSの6にジェンキンスパイプラインを使用していジェンキンスパイプライン
私の宣言パイプラインは、
pipeline {
agent any
stages {
stage('InstallPythonDeps') {
steps {
sh "./InstallPythonDeps.sh"
}
}
}
}
とInstallPythonDeps.sh
され、ある
export PATH=$PATH:/usr/pgsql-9.3/bin
# I uses pyenv, pyenv-virtualenv
sudo /var/lib/jenkins/.pyenv/versions/my-virtualenv/bin/pip install -r requirements.txt
echo $PATH
which pg_config
しかし、私はにもかかわらず、pip
でpsycopg2
をインストールしたとき、私はまだメッセージError: pg_config executable not found.
を見て、
echo $PATH
の結果はwhich pg_config
の結果は/usr/pgsql-9.3/bin/pg_config
yum
libsにはpg_config
はしばらく見られない理由を私は理解していない、
$ sudo yum list installed | grep postgresql
postgresql93.x86_64 9.3.16-1PGDG.rhel6 @pgdg93
postgresql93-devel.x86_64 9.3.16-1PGDG.rhel6 @pgdg93
postgresql93-libs.x86_64 9.3.16-1PGDG.rhel6 @pgdg93
postgresql93-server.x86_64 9.3.16-1PGDG.rhel6 @pgdg93
$ sudo yum list installed | grep python-devel
python-devel.x86_64 2.6.6-66.el6_8 @updates
あるある/sbin:/usr/sbin:/bin:/usr/bin:/usr/pgsql-9.3/bin
pip install
。私は間違って何をしていますか?自分のために