- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试在 Python 3.4 上的 Django 2.1 中启动我的第一个应用程序。这是第一次使用这个版本,之前我只使用 Django 1.10 和 Python 2.7。 Ubuntu 14.04 上的一切
我创建了一个 virtualenv,主要遵循本教程:https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-local-programming-environment-on-ubuntu-16-04
但是我自己做了一些细微的改动,因为首先出现了一个语言环境问题,并像这样修复了:
sudo locale-gen "en_US.UTF-8"
之后我像这样更改了别名:
alias python=python3
alias pip=pip3
就是这样。安装 django==2.1 并运行后:
django-admin.py start project myproject
出现这个错误:
Traceback (most recent call last):
File "/home/ubuntu/workspace/skw/bin/django-admin", line 7, in <module>
from django.core.management import execute_from_command_line
File "/home/ubuntu/workspace/skw/lib/python3.4/site-packages/django/core/management/__init__.py", line 11, in <module>
from django.conf import settings
File "/home/ubuntu/workspace/skw/lib/python3.4/site-packages/django/conf/__init__.py", line 18, in <module>
from django.utils.functional import LazyObject, empty
File "/home/ubuntu/workspace/skw/lib/python3.4/site-packages/django/utils/functional.py", line 12
return _curried_func(*args, *moreargs, **{**kwargs, **morekwargs})
^
在 django 中的这个文件 functional.py 中,我的 lint 恰好在第 12 行显示语法错误......但不确定这是否相关,因为我还没有将语法更改为 python3。
因此无法启动新项目,如何解决?
编辑:它似乎会在 Python2 而不是 3 中运行。但是当我尝试这个时:
python3 path/bin/django-admin.py startproject myproject
结果完全一样。我用python3.4也是这样做的,还是一样。同时,几个小时后,大约创建和删除了 6 个工作区。这可能是一些基本的东西,但我太累了,看不到什么?
python -V
Python 3.4.3
python3 -V
Python 3.4.3
python3.4 -V
Python 3.4.3
当查看 python-v 时,django 导入工作没问题。
最佳答案
Python 3.4 不支持 Django 2.1 - 仅支持 3.5、3.6 和 3.7。
关于python - Django 2.1 startproject 抛出奇怪的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51732587/
我是 Django 和 python 的新手。我目前正在尝试通过在终端中执行“django-admin startproject project”来创建一个新的 django 项目,该项目有效,但文件
我几乎肯定这是因为 python2.7 与 python3.5 的问题,但我还没有找到修复它的方法。 我跑 $ scrapy startproject test1 并得到这个错误: T
第一次使用 Django,我在尝试使用 Windows 命令提示符启动站点时遇到了一些问题 django-admin startproject mysite 我的 pip 安装工作正常,因为我可以导入
环境 window 7 (64)Python 2.7.3 (32)pip 安装 scrapy 我的路径设置为 C:\Python27;C:\Python27\Scripts 安装所有依赖库(lxml、
我正在尝试使用 django 创建第一个项目,但在第一步本身就卡住了。每当我给出 django-admin.py startproject mysite command not working 命令时
我对从 django-admin.py 使用 Django 的 startproject 命令有点陌生,并且对这个命令给我的时间不足感到惊讶。虽然我有一个关于它的问题,但我无法在官方文档中找到答案。
我正在尝试在 Python 3.4 上的 Django 2.1 中启动我的第一个应用程序。这是第一次使用这个版本,之前我只使用 Django 1.10 和 Python 2.7。 Ubuntu 14.
我正在使用 git-bash 在 win7 系统上工作。我已经安装了 Miniconda 并使用以下方式加载了 scrapy: conda install -c scrapinghub scrapy
我想在已经存在的文件夹中启动新的 django 项目,显然得到 CommandError: '/home/user/projectfolder' already exists. 有没有办法强制 sta
安装 django 后,我尝试了 django-admin.py startproject mysite 并且成功了,然后我得到了一个简单的网站,我想从一些真正的东西开始,所以我尝试了 django-
数周阅读Django源代码时,我会牢记这个问题。 从Django开始项目, django-admin.py startproject myproject . # a tailed dot in the
我正在努力解决 the Django tutorial对于版本 1.9,在 Ubuntu 15.10 上运行。当我到达运行 django-admin startproject mysite 的步骤时,
每当您运行命令django-admin.py startproject时,django都会自动加载默认设置文件。 是否可以增强其工作方式,以便加载您的自定义设置,这样您就不必进入并更改大部分默认设置?
我为我的菜鸟提前道歉。我试图用“django-admin.py startproject blah”创建一个新项目,但我收到一条错误消息,指出“startproject”是 django-admin.
我刚刚开始研究 python 和 django ..我很确定我已经成功安装了 python 和 django 框架,并且我设法将 python 和 django-admin.py 添加到我的系统路径中
当我在 linux 中执行投票教程时它有效,但我在 Windows 7 中再次执行它,但它什么也没做。 我已经设置了环境变量,并将文件关联设置为我的python27.exe 当我从 DOS 命令提示符
virtualenv ./env source ./env/bin/activate pip install Django django-admin.py startproject src 我得到一个
我在安装 Django 后遇到错误,我尝试了 (venv) C:\Users\Pallavai\DJANGO PROJECTS\Inventory>django-admin.py startproje
嘿,所以基本上当我尝试 django-admin.py startproject mysite 时,我的记事本和 django-admin.py 文件打开而不是创建一个新的实际项目。我在 Window
我在 window xp 上使用 python 3.3。PATH 变量是 ";C:\Python33;C\Python33\Scripts;C:\Python33\Lib\site-packages\
我是一名优秀的程序员,十分优秀!