解决Traceback (most recent call last): File “./manage.py“, line 17, in <module> “Couldn‘t import

Traceback (most recent call last):
  File "./manage.py", line 17, in <module>
    "Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
 

clone了份代码,按照上边文档说的进行安装报错

说的是找不到python的环境变量

直接使用python3.7 manage.py makemigrations

解决~

#!/usr/bin/env python """Django's command-line utility for administrative tasks.""" import os import sys def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'bookrecommend_django.settings') try: from django.core.management import execute_from_command_line except ImportError as exc: raise ImportError( "Couldn't import Django. Are you sure it's installed and " "available on your PYTHONPATH environment variable? Did you " "forget to activate a virtual environment?" ) from exc execute_from_command_line(sys.argv) if __name__ == '__main__': main() PS C:\Users\薛惠文\毕业\bookrecommend_django> python manage.py runserver Traceback (most recent call last): File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\base.py", line 416, in run_from_argv self.execute(*args, **cmd_options) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\commands\runserver.py", line 69, in execute super().execute(*args, **options) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\base.py", line 460, in execute output = self.handle(*args, **options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\commands\runserver.py", line 80, in handle if not settings.DEBUG and not settings.ALLOWED_HOSTS: ^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 81, in __getattr__ self._setup(name) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 68, in _setup self._wrapped = Settings(settings_module) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 166, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\python\Lib\importlib\__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'bookrecommend_django' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "C:\Users\薛惠文\毕业\bookrecommend_django\manage.py", line 22, in <module> main() File "C:\Users\薛惠文\毕业\bookrecommend_django\manage.py", line 18, in main execute_from_command_line(sys.argv) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line utility.execute() File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\__init__.py", line 436, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\core\management\base.py", line 429, in run_from_argv connections.close_all() File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\connection.py", line 84, in close_all for conn in self.all(initialized_only=True): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\connection.py", line 76, in all return [ ^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\connection.py", line 73, in __iter__ return iter(self.settings) ^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\connection.py", line 45, in settings self._settings = self.configure_settings(self._settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\db\utils.py", line 148, in configure_settings databases = super().configure_settings(databases) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\utils\connection.py", line 50, in configure_settings settings = getattr(django_settings, self.settings_name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 81, in __getattr__ self._setup(name) File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 68, in _setup self._wrapped = Settings(settings_module) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\薛惠文\AppData\Roaming\Python\Python312\site-packages\django\conf\__init__.py", line 166, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\python\Lib\importlib\__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1310, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1324, in _find_and_load_unlocked ModuleNotFoundError: No module named 'bookrecommend_django' PS C:\Users\薛惠文\毕业\bookrecommend_django> (以前还能调用,现在是怎么了)
最新发布
05-22
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值