ImportError:没有名为psycopg2 virtualenv

时间:2017-07-23 16:13:00

标签: python-2.7 google-app-engine flask psycopg2

我意识到围绕这个问题有很多问题,而且我已经解决了很多问题而没有解决我的问题。

使用我的macbook pro,在pycharm中,为谷歌应用引擎构建一个超级基本的烧瓶应用程序,我不断得到回溯" ImportError:没有名为psycopg2的模块"尽管拥有我认为有序的一切。

这是我真正粗略的main.py文件的链接(刚开始学习烧瓶等) - link to Gist

步骤: 1.当我开始构建我的应用程序时,我在app目录中有一个\ Lib文件夹,我专门安装了

pip install -r requirements.txt -t lib

包括:

  • Flask == 0.12.2
  • Flask-SQLAlchemy == 2.2
  • gunicorn == 19.7.1
  • psycopg2 == 2.7.1

安装没有问题,我可以看到\ lib适当填充。

仍然出现错误,所以我尝试了以下内容:

  1. 从终端设置我的app导演中的virtualenv:

    virtualenv env source env/bin/activate pip install -r requirements.txt

  2. 很好地安装到\ env子目录中。当我在本地运行应用程序时(以及部署时 - 虽然可能存在其他问题) - 我得到以下内容: pycharm terminal view

    我正在努力的原因是它似乎没有问题安装!

    编辑:链接 - Using Google Cloud SQL Postgres Quickstart (where my data is and documentation i was following)

0 个答案:

没有答案