#33845: Error running "Django-polls" package in my project
-------------------------------------+-------------------------------------
               Reporter:  Temidayo   |          Owner:  nobody
                   Type:             |         Status:  new
  Uncategorized                      |
              Component:  Packaging  |        Version:  4.0
               Severity:  Normal     |       Keywords:  django-package,
           Triage Stage:             |  django-tutorial
  Unreviewed                         |      Has patch:  0
    Needs documentation:  0          |    Needs tests:  0
Patch needs improvement:  0          |  Easy pickings:  0
                  UI/UX:  0          |
-------------------------------------+-------------------------------------
 In line with instruction in this tutorial,
 https://docs.djangoproject.com/en/4.0/intro/reusable-apps/, I removed my
 polls app from the polls project, then built the polls app package.

 After several  tries, I was able to successfully install the polls
 package. Here is quote from my command line

 `PS C:\Users\MY PC\desktop\django_exp\src\django_novice> pip install
 --user django-polls/dist/django-polls-0.1.tar.gz
 Processing c:\users\my pc\desktop\django_exp\src\django_novice\django-
 polls\dist\django-polls-0.1.tar.gz
   Installing build dependencies ... done
   Getting requirements to build wheel ... done
     Preparing wheel metadata ... done
 Requirement already satisfied: Django>=4.0 in c:\users\my pc\anaconda3\lib
 \site-packages (from polls==0.0.0) (4.0.5)
 Requirement already satisfied: asgiref<4,>=3.4.1 in c:\users\my
 pc\anaconda3\lib\site-packages (from Django>=4.0->polls==0.0.0) (3.5.2)
 Requirement already satisfied: backports.zoneinfo in c:\users\my
 pc\anaconda3\lib\site-packages (from Django>=4.0->polls==0.0.0) (0.2.1)
 Requirement already satisfied: sqlparse>=0.2.2 in c:\users\my
 pc\anaconda3\lib\site-packages (from Django>=4.0->polls==0.0.0) (0.4.2)
 Requirement already satisfied: tzdata in c:\users\my pc\anaconda3\lib
 \site-packages (from Django>=4.0->polls==0.0.0) (2022.1)
 DEPRECATION: Source distribution is being reinstalled despite an installed
 package having the same name and version as the installed package. pip
 21.1 will remove support for this functionality. A possible replacement is
 use --force-reinstall. You can find discussion regarding this at
 https://github.com/pypa/pip/issues/8711.
 Building wheels for collected packages: polls
   Building wheel for polls (PEP 517) ... done
   Created wheel for polls: filename=polls-0.0.0-py3-none-any.whl size=8708
 sha256=76b4882f158eabbe3ca27b5fd6a286c3fb5913debab67c2e2aa8968477869fd2
   Stored in directory: c:\users\my
 
pc\appdata\local\pip\cache\wheels\1e\27\af\921b67e711b16738c014d72bd9a7a69e2d516f837fb1efe4fe
 Successfully built polls
 Installing collected packages: polls
   Attempting uninstall: polls
     Found existing installation: polls 0.0.0
     Uninstalling polls-0.0.0:
       Successfully uninstalled polls-0.0.0
 Successfully installed polls-0.0.0`

 Now, after this installation, I tried the `python manage.py runserver`
 command to bring back up the development server, but unluckily for me, I
 got an error.

 `Watching for file changes with StatReloader
 Exception in thread django-main-thread:
 Traceback (most recent call last):
   File "c:\users\my pc\anaconda3\lib\threading.py", line 932, in
 _bootstrap_inner
     self.run()
   File "c:\users\my pc\anaconda3\lib\threading.py", line 870, in run
     self._target(*self._args, **self._kwargs)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 64, in wrapper
     fn(*args, **kwargs)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\commands\runserver.py", line 125, in
 inner_run
     autoreload.raise_last_exception()
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 87, in raise_last_exception
     raise _exception[1]
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\__init__.py", line 398, in execute
     autoreload.check_errors(django.setup)()
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 64, in wrapper
     fn(*args, **kwargs)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\__init__.py", line 24, in setup
     apps.populate(settings.INSTALLED_APPS)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\apps\registry.py", line 91, in populate
     app_config = AppConfig.create(entry)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\apps\config.py", line 213, in create
     mod = import_module(mod_path)
   File "c:\users\my pc\anaconda3\lib\importlib\__init__.py", line 127, in
 import_module
     return _bootstrap._gcd_import(name[level:], package, level)
   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
   File "<frozen importlib._bootstrap>", line 961, in
 _find_and_load_unlocked
   File "<frozen importlib._bootstrap>", line 219, in
 _call_with_frames_removed
   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
   File "<frozen importlib._bootstrap>", line 973, in
 _find_and_load_unlocked
 ModuleNotFoundError: No module named 'polls'
 Traceback (most recent call last):
   File "manage.py", line 22, in <module>
     main()
   File "manage.py", line 18, in main
     execute_from_command_line(sys.argv)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\__init__.py", line 446, in
 execute_from_command_line
     utility.execute()
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\__init__.py", line 440, in execute
     self.fetch_command(subcommand).run_from_argv(self.argv)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\base.py", line 414, in run_from_argv
     self.execute(*args, **cmd_options)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\commands\runserver.py", line 74, in
 execute
     super().execute(*args, **options)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\base.py", line 460, in execute
     output = self.handle(*args, **options)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\commands\runserver.py", line 111, in
 handle
     self.run(**options)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\core\management\commands\runserver.py", line 118, in run
     autoreload.run_with_reloader(self.inner_run, **options)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 680, in run_with_reloader
     start_django(reloader, main_func, *args, **kwargs)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 661, in start_django
     reloader.run(django_main_thread)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 344, in run
     self.run_loop()
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 350, in run_loop
     next(ticker)
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 390, in tick
     for filepath, mtime in self.snapshot_files():
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 411, in snapshot_files
     for file in self.watched_files():
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 304, in watched_files
     yield from iter_all_python_module_files()
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 120, in
 iter_all_python_module_files
     return iter_modules_and_files(modules, frozenset(_error_files))
   File "C:\Users\MY PC\desktop\django_exp\lib\site-
 packages\django\utils\autoreload.py", line 160, in iter_modules_and_files
     if not path.exists():
   File "c:\users\my pc\anaconda3\lib\pathlib.py", line 1400, in exists
     self.stat()
   File "c:\users\my pc\anaconda3\lib\pathlib.py", line 1197, in stat
     return self._accessor.stat(self)
 OSError: [WinError 123] The filename, directory name, or volume label
 syntax is incorrect: '<frozen importlib._bootstrap>'`

 There was a ModuleNotFoundError: No module named 'polls'

 Can anyone help with advise of how to solve this?

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33845>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/01070181fd0eb114-2e66ce62-37df-4e37-a4e7-ce3ea7896ab7-000000%40eu-central-1.amazonses.com.

Reply via email to