zoukankan      html  css  js  c++  java
  • 运行python manage.py 出现mportError: No module named django.core.management when using manage.py

     1 . linux下用virtualenv 创建虚拟空间环境没有安装djang,即使主机装了,否则运行python manage.py

      出现mportError: No module named django.core.management when using manage.py

    virtualenv是创建独立Python环境的工具。virtualenv创建一个文件夹,其中包含所有必需的可执行文件以使用Python项目需要的软件包。

    它可以单独使用,代替Pipenv。

    通过pip安装virtualenv:

    $ pip install virtualenv
    

    测试你的安装

    $ virtualenv --version
    
    1. 为项目创建一个虚拟环境:
    $  cd my_project_folder
     $ virtualenv my_project
    

    virtualenv my_project将在当前目录中创建一个文件夹,其中将包含Python可执行文件以及pip可用于安装其他软件包的副本虚拟环境的名称(在本例中是my_project)可以是任何东西; 省略名称会将文件放置在当前目录中。

    这将在您运行命令的任何目录中创建一个Python副本,并将其放置在名为的文件夹中my_project

    你也可以使用你选择的Python解释器(比如 python2.7)。

    $ virtualenv -p /usr/bin/python2.7 my_project
    

    或者使用env变量在全局中更改解释器~/.bashrc

    $  export  VIRTUALENVWRAPPER_PYTHON = /usr/bin/python2.7
    
    1. 要开始使用虚拟环境,需要激活它:
    $  source my_project / bin / activate
    

    当前虚拟环境的名称现在将显示在提示符的左侧(例如,让您知道它是活动的。从现在开始,您使用pip安装的任何软件包将被放置在文件夹中,与全局Python安装隔离。(my_project)Your-Computer:your_project UserName$)my_project

  • 相关阅读:
    MySQL快速入门
    关系模型
    从Qt到PyQt
    Qt 绘图与动画系统
    Django请求响应对象
    Django控制器
    Django模板
    第一个Django项目
    图的存储与遍历
    AOE网与AOV网
  • 原文地址:https://www.cnblogs.com/guguobao/p/8474608.html
Copyright © 2011-2022 走看看