Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我将python从3.5更新为3.7,现在找不到manage.py_Python_Django_Pycharm - Fatal编程技术网

我将python从3.5更新为3.7,现在找不到manage.py

我将python从3.5更新为3.7,现在找不到manage.py,python,django,pycharm,Python,Django,Pycharm,这就是我在更新到Python后遇到的错误。就在我更新之前,该命令正在运行,我可以运行我的网站 我是否应该恢复到3.5版本,或者如何才能找到我的py文件 在更新发生后执行命令时,我需要在另一个目录深处。由于某种原因,更新将我移出了一个目录 (venv) C:\Users\...\PycharmProjects\WebP1>python manage.py runserver C:\Users\...\AppData\Local\Programs\Python\Python37-32\pyth

这就是我在更新到Python后遇到的错误。就在我更新之前,该命令正在运行,我可以运行我的网站


我是否应该恢复到3.5版本,或者如何才能找到我的py文件

在更新发生后执行命令时,我需要在另一个目录深处。由于某种原因,更新将我移出了一个目录

(venv) C:\Users\...\PycharmProjects\WebP1>python manage.py runserver
C:\Users\...\AppData\Local\Programs\Python\Python37-32\python.exe: can't open file 'manage.py': 
[Errno 2] No such file or directory

看起来你用的是虚拟电视。尝试使用Python3.7从头开始重新创建venv。这会消除我的整个venv吗?是的,这就是重点。您可以在旧venv旁边的新文件夹中创建新venv。使用
pip freeze>requirements.txt
pip install-r requirements.txt
将已安装的软件包列表保存在旧的venv中,并将其还原到新的venv中。或者利用这个机会切换到Pipenv,它可以更好地处理这些东西。@Thomas我修复了它。更新把我从一个目录中移出
cd [folder name]
(venv) C:\Users\...\PycharmProjects\WebP1\[folder name]>python manage.py runserver