Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将psycopg2安装到Linux上的目标目录_Python_Linux_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Python 将psycopg2安装到Linux上的目标目录

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

我正在尝试使用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' 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。