ubuntu下python2-python3版共存,创建django项目出现的问题

ubuntu系统下:存在python2.7.14与python3.6.3

这时候需要安装使用django,可以使用pip命令分别安装django(前提是已经各自安装好pip)

python2下:sudo pip install django

python3下:sudo pip3 install django

创建django项目:

django-admin.py startproject HelloWorld

可能出现问题:未找到django-admin.py没命令

这是需要在安装python-django,使用命令:sudo apt intall python-django

执行之后就可以创建django项目了

问题:创建的django项目默认使用python2,这是如果使用python3运行项目:python3 manage.py runserver 0.0.0.0:8000,将会报错,使用python2就不会

(如果你需要使用python3创建和运行django项目,需要修改指定创建django时的python版本)

解决方法:想查看django的安装路径:which django-admin    ------>(我的是:/usr/bin/django-admin)

使用vim打开:vim /usr/bin/django-admin   你会发现第一行代码就是指定python版本的路径,默认是python2,将其修改为python3安装的路径即可

【查看python版本的安装路径:

python2:which python

python3:which python3

这样创建django项目是指定的pyton版本就是python3。使用命令运行django项目就不会报错了:python3 manage.py runserver 0.0.0.0:8000

原文地址:http://blog.51cto.com/13629742/2115390

时间: 2024-10-10 09:00:41

ubuntu下python2-python3版共存,创建django项目出现的问题的相关文章

Django框架,python2和python3共存的情况下,创建Django项目

一.python2和python3共存的情况下,直接使用 django-admin startproject Django-project 这个时候系统默认使用的是python2创建,可能由于python2未安装Django而报错. 在此可以使用绝对路径创建Django项目E:\Python3\Scripts\django-admin startproject guest 二.使用pycharm创建Django项目,填写好对应信息,就OK了 原文地址:https://www.cnblogs.co

ubuntu下安装国际版QQ

在网上看到了好多的ubuntu下安装QQ的方法 好多 下面是看别人的文章 来测试的一篇 ubuntu下 安装国际版QQ http://www.ubuntukylin.com/applications/showimg.php?lang=cn&id=23 下载 地址网盘:http://yun.baidu.com/share/link?shareid=2983202140&uk=202032639 下载好以后 直接点击wine-qqintl.zip压缩包,Ubuntu会用归档管理器打开,打开文件

windows和linux下 Python2,Python3 的环境及安装

目录 windows和linux下 Python2,Python3 的环境及安装 window下安装 一. 手动安装 二. pip安装 linux下 安装 更新Python 笔者有话 windows和linux下 Python2,Python3 的环境及安装 window下安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级

一 Django框架介绍——用pycharm创建Django项目

Django框架介绍 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的软件设计模式,即模型M,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件.并于2005年7月在BSD许可证下发布. 这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的. 更多Django框架http://code.ziqiangxuetang.com/django/django-qrcode.htm

Django 第二天 创建Django项目

创建Django项目 一旦装完之后Script文件夹下面稳增加两个django-admin.exe 和django-admin.py两个文件 咱要创建项目就要用django-admin.exe这个文件创建 1.模块安装 1.--- 2.--- 3.--- 2.cmd中创建项目的时候,想在哪里创建先切到对应的目录下       django-admin startproject mysite创建django项目命令 ` myfirstDjango myfirttDjango __init__.py

Django项目: 项目环境搭建 ---- 一、创建django项目

项目环境搭建 一.创建django项目 1.创建python虚拟环境 在虚拟机上创建python虚拟环境,因为实际项目部署,实在linux mkvirtualenv -p /usr/bin/python3.6 tzproject 2.创建django项目 1.安装django 选择安装django2.1.x最新的一个版本2.1.10 pip install django==2.1.10 2.创建django项目 cd ~/project/ # cd到你想放django项目路径的地方 django

Django-下载安装-配置-创建django项目-三板斧简单使用

目录 Django 简介 使用 django 的注意事项 计算机名不能有中文 Django版本问题 django下载安装 在命令行下载安装 在pycharm图形界面下载安装 检验是否安装成功 创建Django项目 命令行下创建与启动 pycharm下创建与启动 django项目目录介绍 新建应用(app)特别注意***** 配置文件 settings.py 解析 django小白必会三板斧 HttpResponse 举例 render 举例(可传数据模板渲染) redirect 案例 Djang

创建Django项目基础

目录 创建Django项目基础 首先介绍一下必备三模块 静态文件配置 什么是静态文件 手动配置静态文件访问资源 接口前缀 动态解析 form表单 request对象及方法 什么是request对象 如何获取请求方式 pycharm中django连接数据库 django连接MySQL django orm介绍 orm对象关系映射 优缺点: 注意事项: 怎样去创建一张表? 数据库迁移(同步)命令[很重要!!!] 字段和数据的增删改查 字段的增删改查 数据(记录)的增删改查 查询数据get与filte

终端指令操作创建Django项目

需求:通过Django创建一个用户表和权限表. 用户表包括:用户名,邮箱,密码,管理权限. 权限表包括:普通用户,管理用户,超级用户. 权限表和用户表有一对多的关系,即用户表中的每条数据对应权限表中的用户类型. 基于命令行的创建项目 步骤: 一.创建Django项目 首先进入你要创建项目的文件然后输入指令: django-admin startproject myDjango 说明: 创建了名为myDjango的项目. 2.创建app项目 a.首先进入创建好的myDjango文件: cd myD