#33845: Error running "Django-polls" package in my project
-------------------------------------+-------------------------------------
     Reporter:  Temidayo             |                    Owner:  nobody
         Type:  Uncategorized        |                   Status:  closed
    Component:  Packaging            |                  Version:  4.0
     Severity:  Normal               |               Resolution:  invalid
     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
-------------------------------------+-------------------------------------
Changes (by Tim Graham):

 * status:  new => closed
 * resolution:   => invalid


Old description:

> 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?

New description:

 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?

--

Comment:

 See TicketClosingReasons/UseSupportChannels for places to get help. This
 tracker is for confirmed bugs. Thanks.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33845#comment:1>
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/01070181fd48efd0-bc299614-9921-4249-b833-79ab4b28d282-000000%40eu-central-1.amazonses.com.

Reply via email to