Python 将psycopg2安装到Linux上的目标目录
我正在尝试使用pip的目标开关安装psycopg2: 在新AWS EC2实例的空目录中,会发生以下情况:Python 将psycopg2安装到Linux上的目标目录,python,linux,amazon-web-services,amazon-ec2,Python,Linux,Amazon Web Services,Amazon Ec2,我正在尝试使用pip的目标开关安装psycopg2: 在新AWS EC2实例的空目录中,会发生以下情况: [ec2-user@ip-172-25-10-192 ~]$ pip install -t psycopg2 . You are using pip version 6.1.1, however version 7.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' comma
[ec2-user@ip-172-25-10-192 ~]$ pip install -t psycopg2 .
You are using pip version 6.1.1, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Processing /home/ec2-user
No files/directories in /tmp/pip-3SPtE_-build/pip-egg-info (from PKG-INFO)
即使我升级了pip,也会出现类似的错误:
[ec2-user@ip-172-25-10-192 ~]$ /usr/local/bin/pip install -t psycopg2 .
Processing /home/ec2-user
No files/directories in /tmp/pip-DHJzs3-build/pip-egg-info (from PKG-INFO)
编辑:
以下是我的Dockerfile供参考:
FROM centos:6
RUN yum -y update; yum clean all
RUN yum -y install gcc; yum clean all
RUN yum -y install epel-release; yum clean all
RUN yum -y install python python-pip python-devel; yum clean all
RUN yum -y install postgresql-devel; yum clean all
RUN yum -y install zip; yum clean all
RUN pip install psycopg2 -t deploy/
RUN rm -f deploy.zip; zip -r deploy.zip deploy/*
不确定是否相关,但我正在构建一个zip文件以部署到AWS Lambda。不确定是否相关,但我正在构建一个zip文件以部署到AWS Lambda。