小编Nis*_*hil的帖子

Django:<module> execute_from_command_line(sys.argv)中的文件“ manage.py”,第10行

我是Python和Django的新手。我正在尝试在Linux上安装Django。服务器上当前可用的Python版本是Python 2.4.3,我按照以下步骤安装了Python 3.4.2:

wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz
tar -xvzf Python-3.4.2.tgz
cd Python-3.4.2
./configure --prefix=/root/python3
make
make install
Run Code Online (Sandbox Code Playgroud)

正确安装了python。所以当我/root/python3/bin/python3.4得到Python版本3.4.2时,我创建了一个软链接->ln -s /root/python3/bin/python3.4 python3

现在我通过创建了一个virtualenv

/root/python3/bin/pyvenv-3.4 venv3.4
source venv3.4/bin/activate
Run Code Online (Sandbox Code Playgroud)

然后我安装了DJango:

pip install Django==1.9
Run Code Online (Sandbox Code Playgroud)

Django已成功安装

创建了项目myproj:

django-admin startproject myproj
Run Code Online (Sandbox Code Playgroud)

myproj项目成功创建:

cd myproj
Run Code Online (Sandbox Code Playgroud)

现在,当我做python manage.py migrate我得到错误:

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/root/venv3.4/lib/python3.4/site-packages/django/core/management/__init__.py", line 350, in execute_from_command_line
    utility.execute()
  File "/root/venv3.4/lib/python3.4/site-packages/django/core/management/__init__.py", line 342, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/root/venv3.4/lib/python3.4/site-packages/django/core/management/base.py", line 348, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/root/venv3.4/lib/python3.4/site-packages/django/core/management/base.py", …
Run Code Online (Sandbox Code Playgroud)

python django

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

django ×1

python ×1