【问题标题】:Pinax on Webfaction - manage.py syncdb not finding virtualenvWebfaction 上的 Pinax - manage.py syncdb 找不到 virtualenv
【发布时间】:2011-08-04 11:24:12
【问题描述】:

(pinax09)[user@web213 social]$ python manage.py syncdb

错误:无法导入 Pinax。确保您处于具有 使用 pinax-boot.py 安装或创建 Pinax。

我显然在 pinax09 virtualenv 中,它安装了 pinax,因此我可以使用 setup_project 创建一个社交项目。但是,一旦我运行 syncdb,它就会抱怨它无法导入 Pinax。可能是什么问题?

【问题讨论】:

    标签: django pinax webfaction


    【解决方案1】:

    可能是 Python 版本的问题 - 我以前在 Webfaction 上遇到过。试试./manage.py syncdb,不带python,它应该运行正确的版本。

    【讨论】:

    • 是的,我修改了它,然后它按照您的建议工作。但是现在我意识到python版本确实很混乱。我使用的是 2.7,但 pip 说它在 2.6 中安装了 virtualenv 以及 virtualenvwrapper。如何在正确的 Python 版本中安装 pip?我还必须重新安装 pip 吗?
    • 尝试使用 --python=python2.7 选项设置 virtualenv 从头开始​​。
    • 是的,问题是我不知道划痕在哪里了 :) 我在 2.7 中安装了 virtualenv,也在 2.7 中重新安装了 pip 但 Pinax 仍在 2.6 中并且 pip 不想卸载它. pip install Pinax 要求已经满足(使用 --upgrade 升级): Pinax in ./lib/python2.6
    猜你喜欢
    • 1970-01-01
    • 2011-08-04
    • 2014-05-17
    • 2015-07-31
    • 2011-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-05
    相关资源
    最近更新 更多