ne peut pas ouvrir manage.py après l'installation de django
J'ai un problème dans la mise en place de django.
Ma situation: j'ai Anaconda Python 2.7 mon Windows 8 ordinateur. Sur l'Anaconda fenêtre d'invite de commande, j'type: pip install django
. C'est un succès.
Puis-je créer un dossier nommé "newproject". Sur l'invite de commande je suis allé dans le dossier "newproject". Puis django-admin.py startproject newproject
. C'est un succès.
Puis-je exécuter python manage.py runserver
. Il me dit
"...can't open file 'manage.py': [Errno 2] No such file or directory"
J'ai vérifié udemy django guide d'installation et d'autres guides sur le net. J'ai même mis en place un environnement virtuel. Mais le principal problème est toujours: can't open file 'manage.py'
exécuter la commande dans le répertoire où manage.py fichier existe.
Vous devez exécuter la commande en changeant le répertoire à l'intérieur de la newproject. Il devrait fonctionner après que
Vous devez exécuter la commande en changeant le répertoire à l'intérieur de la newproject. Il devrait fonctionner après que
OriginalL'auteur Mel | 2016-03-21
Vous devez vous connecter pour publier un commentaire.
Vous n'êtes pas dans le bon répertoire...Dans le cas que vous avez décrit, vous devez avoir:
mkdir newproject
(pas sûr de savoir pourquoi vous êtes en train de faire cela...mais nous allons continuer avec elle)cd newproject
django-admin.py startproject newproject
cd newproject
← Une clé manquante partie de ce que vous avez fait. Vous avez besoin de changer dans le répertoire où manage.py réside. Vérifier en utilisantls
à l'invite de commande après le passage dans le répertoire.python manage.py runserver
Utilisation
ls
souvent, si vous avez besoin, de vérifier où vous en êtes dans l'arborescence du répertoire.OriginalL'auteur rnevius
Pour moi, c'était parce que le manage.py n'ai pas créées et le problème est que:
Dans windows au lieu de taper "django-admin.py" just type "django-admin" et il va créer la manage.py fichier
OriginalL'auteur Arvand
La raison de ce problème, c'est que vous êtes dans le premier projet de répertoire "parent directory", et vous devez aller à votre projet "newproject" qui a la manage.py fichier.
Pour cela, le chemin est simple:
cd "nom de votre projet", E. g. cd newproject
python manage.py runserver
OriginalL'auteur Ahmed M.Gaballah
Vous n'êtes pas dans le bon répertoire. Ce que vous devez faire cd newproject et l'exécution de votre runserver commande.
OriginalL'auteur Aditya Singh Chauhan
vous avez besoin de changer votre répertoire le répertoire du projet.
activate environment_name
projet par
cd Folder_Name
django-admin startproject
Project_Name
python manage.py
startapp App_name
python manage.py runserver
, puisvous devriez obtenir un lien dans le terminal. copier et coller ce lien dans
le navigateur et vous devriez voir un succès de la page.
OriginalL'auteur terminatorash2199
Qui peut se produire en raison manage.py n'ont pas les autorisations.
Vérifier l'existence d'manage.py tout au long de newproject, S'il existe, vous pouvez le fixer avec:
Enfin, essayez d'exécuter
python manage.py runserver
OriginalL'auteur khalid btb