1、在学习Diango新建项目后,进行创建数据库的时候,使用以下命令:
python manage.py migrate
2、发现竟然报can't open file 'manage.py': [Errno 2] No such file or directory,我是按教程一步一步走的,后面发现dir下面根本就没有这个manage.py文件,消失得无影无踪。
3、原来,是前面一步出的问题,前面一步直接在虚拟环境底下安装了Django,并且在底下新建了一个项目,发现底下的Scripts竟然有django-admin.py创建项目的文件,而且直接使用下面命令也不会报错:
django-admin.py startproject student_project .
4、接着就报上面描述的错误了,原因:其实是路径不对,没有设置软连接。Django在虚拟环境中安装后django-admin.py是在另外一个目录,如:F:\python_stu\student_project\stu_env\Lib\site-packages\django\bin,在新建项目的时候需执行下面的命令才能正常生成各自的文件目录:
python F:\python_stu\student_project\stu_env\Lib\site-packages\django\bin\django-admin.py startproject student_project
以上内容仅供大家学习参考,谢谢!
1、在学习Diango新建项目后,进行创建数据库的时候,使用以下命令:python manage.py migrate2、发现竟然报can't open file 'manage.py': [Errno 2] No such file or directory,我是按教程一步一步走的,后面发现dir下面根本就没有这个manage.py文件,消失得无影无踪。3、原来,是前面一步出的问题...
python
在
Django
中创建项目失败导致
创建数据库
时
can’t
open
file
‘
manage
.
py
’: [
Errno
2] No such
file
or
directory
首先虚拟环境创建成功并处于活动状态,然后确保已正确好安装
Django
,以上可参考 建立虚拟环境
1.在
Django
中创建项目
输入命令:
django
-admin startproject learning_log .
很多说法是输入
django
-admin.
py
startproject learning_log .,
Django
运行
python
manage
.
py
runserver报错
E:\电脑桌面\final>
python
manage
.
py
runserver
python
: can't
open
file
'
manage
.
py
': [
Errno
2] No such
file
or
directory
原因:当前目录下找不到
manage
.
py
1.看自己的
manage
.
py
在什么路径下
2.通过cd命令进入对应的路径
3.重新运行项目
Python
获取文件提示找不到指定路径,提示can‘t
open
file
‘area.
py
‘: [
Errno
2] No such
file
or
directory
(超详细解决)
python
: can't
open
file
'
manage
.
py
': [
Errno
2] No such
file
or
directory
1、小白入门
django
遇到的小问题2、
django
开发为什么需要虚拟环境3、安装虚拟环境4、创建虚拟环境
1、小白入门
django
遇到的小问题
当你入门
Django
时
,想要启动服务
时
,报的错误是这样:
python
: can’t
open
file
‘
manage
.
py
’: [
Errno
2] No such
file
or
directory
或者是这样:
在执行
python
manage
.
py
runserver 命令
时
,报错: can't
open
file
'
manage
.
py
': [
Errno
2] No such
file
or
directory
,
这种错误意思是找不到
manage
.
py
这个文件, 但在phcharm的项目中,可以看到这个文件是存在的:
仔细观察,当前目录是在
py
shop下,使用dir命令看下当...
在就是之前遇到的增加隐式依赖的问题,缺什么添加什么就好了
但是遇到这个,就很难受
No such
file
or
directory
: '
django
/contrib/auth/password_validation.
py
c'
在网上搜了一些解决办法
只搜到了将
django
版本设为2.0,应该是卸掉高版本的
django
重新
pip3 install
django
==...
当我们出现类似于can't
open
file
'
manage
.
py
'错误
时
(其他.
py
)文件类似。
一般是由于我们此
时
路径错误,即当前路径下没有对应的.
py
文件。
在linux下我们可以通过ls -lrt等相关命令去查找我们创建工程的目录,然后cd进入。
举个例子:通过
django
-admin.
py
startproject myproject myproject为我项目目录创...
Django
-
manage
.
py
-任何地方
从
Django
项目的任何目录运行
manage
.
py
命令。
注意:此工具不需要任何进一步的更新,因此如果您发现它最近没有任何更新,请不要担心。 它不需要任何东西。 它仅适用于任何
Django
版本。 享受!
安装快速简便
一线安装程序:
pip install
django
_
manage
py
_anywhere
从
Django
项目的任何目录运行
manage
.
py
。 它将找到最接近您当前位置的
manage
.
py
文件并执行它。 文件越近,将更快地找到并执行该文件。 通常,如果您位于
Django
代码目录中,将会很快找到并执行
manage
.
py
。
版本2.0
虽然1.0版基于bash,但我完全重写了v2.0中的脚本,现在它使用
Python
执行。 在不同的环境中应该更可靠,尤其是在Docker中。
问题描述:
已有的model,修改之后,想重新建模,于是将migrations文件夹中除__init__.
py
之外其他文件都删掉,再次执行以下步骤
python
manage
.
py
makemigrations确认成功,执行
python
manage
.
py
migrate,提示No migrations to apply. 表示一脸懵逼。再次修改,指定表名,再次尝试,发现问题依旧,表示二脸懵逼
python
manage
.
py
dbshell 进到数据库里面,查看是否表已存在
结果:表不存在
检查migrations文件
结果:文件没问题
百度 google 各种搜,乱投医,各种尝试
django
-admin.
py
startproject learning_log .
我执行后并没有出现项目文件夹和
manage
.
py
文件,经检查后,发现执行指令:
django
-admin startproject learning_log .
才成功创建
django
项目,即去掉了“.
py
”
对于初学的我来说折磨了好一会,一搜都是“没有就自己建”,终于算是找到问题了。
通过
manage
.
py
进行数据库管理
什么是
django
-dbmgmt?
ORM 很棒,但有
时
需要更多自定义 SQL 来返回项目所需的数据。
django
-dbmgmt是一个
Django
,用于管理和跟踪作为
Django
项目一部分的数据库存储过程、函数和任务。
在
Django
项目中创建一个目录,用于存储 SQL 文件:
mkdir myproject/sql
在项目的settings.
py
文件中,将目录分配给SQL_DIR变量:
SQL_DIR = os.path.join(BASE_DIR, 'sql')
现在导航到您项目的任何应用程序目录并提取
django
-dbmgmt代码。 目录结构应如下所示:
myproject/myapp/
manage
ment/commands/dbmgmt.
py
SQL 文件
在您的myproj
如何解决
python
.exe: can’t
open
file
‘
manage
.
py
’: [
Errno
2] No such
file
or
directory
这个问题
#本文章是记录我在开发一个基于
python
django
的项目中的一些问题。本人新手小白,请多包涵。
使用
py
charm新建一个
Django
工程。想新建一个app。在terminal中输入
python
manage
.
py
startapp app
时
出现下列错误提示:
python
.exe: can’t
open
file
‘
manage
.
py
’: [
Errno
2] No such
file
or
directory
发现原因是
按照
Django
教材,使用
django
-admin.
py
startproject projectname来创建工程
在window上会报错:no such
file
or
directory
django
-admin后面的
py
去掉就正常了
如何解决
python
.exe: can’t
open
file
‘
manage
.
py
’: [
Errno
2] No such
file
or
directory
这个问题
#本文章是记录我在开发一个基于
python
django
的项目中的一些问题。本人新手小白,请多包涵。
使用
py
charm新建一个
Django
工程。想新建一个app。在terminal中输入
python
manage
.
py
startapp app
时
出现下列错误提示:
python
.exe: can’t
open
file
‘
manage
.
py
sugarjo: