gpt4 book ai didi

python - Manage.py已添加到PYTHONPATH,但找不到

转载 作者:行者123 更新时间:2023-12-01 02:51:01 25 4
gpt4 key购买 nike

在我对 PYTHONPATH 的理解中,显然是错误的,调用 sys.path 会返回 PYTHONPATH 的内容。使用 Windows GUI,我向其中添加了来自 Django 的脚本 -manage.py。

>>> import sys
>>> sys.path
['', 'C:\\programming\\django_testing\\tango_with_django_project\\manage.py', 'C:\\Users\\mjpvanzuijlen\\AppData\\Local\\Programs\\Python\\Python36', ]

我认为这将允许我从任何目录中使用 CMD 调用它:

 C:\>python manage.py

然而,这会返回一个错误:

python: can't open file 'manage.py': [Errno 2] No such file or directory.

显然我对 PYTHONPATH 的理解是错误的。我如何能够从 CMD 中的任何位置调用文件(在本例中为 manage.py)?

编辑:我将路径从 .../manage.py 更改为该目录。它仍然返回相同的错误。

 >>> import sys
>>> sys.path
['', 'C:\\programming\\django_testing\\tango_with_django_project',

最佳答案

将目录而不是文件添加到 PYTHONPATH:

'C:\\programming\\django_testing\\tango_with_django_project'

然后,Python 将在该目录中查找 'manage.py'

关于python - Manage.py已添加到PYTHONPATH,但找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44775313/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com