gpt4 book ai didi

python - Cookiecutter 创建的目录给我运行开发服务器和 python shell 的问题

转载 作者:太空狗 更新时间:2023-10-29 21:28:40 27 4
gpt4 key购买 nike

我使用两勺 Django 1.8 推荐的 cookiecutter 创建了一个 Django 项目。它叫做 icecreamratings_project我使用 git cmd 提示符并使用

'cd icecreamratings_project'。

当我想使用内置的 python 解释器时python manage.py shell 它给了我以下错误。文件“C:\Users\Armando\Desktop\icecreamratings_project\config\settings\common.py”,第 13 行,位于 导入环境导入错误:没有名为“environ”的模块

我查看了目录,里面有以下代码:

from __future__ import absolute_import, unicode_literals
from sys import path

import environ

ROOT_DIR = environ.Path(__file__) - 3 # (/a/b/myfile.py - 3 = /)
APPS_DIR = ROOT_DIR.path('twoscoops_project')

env = environ.Env()

不存在名为 environ 的模块,但我假设 environ 是指虚拟环境。我不熟悉 cookiecutter 文档或它如何创建 django 模板,但我创建了一个名为 environ 的虚拟环境。

之后我收到的消息是环境中没有路径。有人可以帮忙吗?

最佳答案

environ 模块可以在 django-environ 中找到.

django-environcookiecutter-django's 的要求requirements/base.txt .

base.txtcookiecutter-django's 的要求requirements/local.txt .

看来您将通过完成 cookiecutter-django's README.rst 中的以下步骤来安装 environ 和其他所需的模块。 :

Getting up and running

The steps below will get you up and running with a local development environment. We assume you have the following installed:

  • pip
  • virtualenv
  • PostgreSQL

First make sure to create and activate a virtualenv, then open a terminal at the project root and install the requirements for local development:

$ pip install -r requirements/local.txt

来源:https://github.com/pydanny/cookiecutter-django#getting-up-and-running

关于python - Cookiecutter 创建的目录给我运行开发服务器和 python shell 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32622761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com