ImportError: No module named 'grp'

Hi there, I was trying to setup Mailman Core. I successfully cloned the repository from gitlab and downloaded it locally. Then I executed the command python setup.py develop.. . . . Using f:\anaconda\envs\gsoc\lib\site-packages\nose-1.3.7-py3.5.egg Searching for markupsafe==1.1.1 Best match: markupsafe 1.1.1 Processing markupsafe-1.1.1-py3.5-win-amd64.egg markupsafe 1.1.1 is already the active version in easy-install.pth
Using f:\anaconda\envs\gsoc\lib\site-packages\markupsafe-1.1.1-py3.5-win-amd64.egg Finished processing dependencies for mailman==3.2.2
Now I executed mailman start It threw an error Traceback (most recent call last): File "F:\anaconda\envs\gsoc\Scripts\mailman-script.py", line 11, in <module> load_entry_point('mailman', 'console_scripts', 'mailman')() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 484, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2707, in load_entry_point return ep.load() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2325, in load return self.resolve() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2331, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "e:\gsoc\mailman\src\mailman\bin\mailman.py", line 23, in <module> from mailman.config import config File "e:\gsoc\mailman\src\mailman\config\__init__.py", line 20, in <module> from mailman.config.config import Configuration File "e:\gsoc\mailman\src\mailman\config\config.py", line 28, in <module> from lazr.config import ConfigSchema, as_boolean File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\__init__.py", line 25, in <module> from lazr.config._config import * File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\_config.py", line 39, in <module> import grp ImportError: No module named 'grp'
Please Help Me where it went wrong. I am using python 3.5.0

Hey Subham,
Please try to install grp. Use this command. pip install collective.recipe.grp You can read more about it here https://pypi.org/project/collective.recipe.grp/ .
On Wed, Mar 6, 2019 at 11:31 PM <imsubhams1@gmail.com> wrote:
Hi there, I was trying to setup Mailman Core. I successfully cloned the repository from gitlab and downloaded it locally. Then I executed the command python setup.py develop.. . . . Using f:\anaconda\envs\gsoc\lib\site-packages\nose-1.3.7-py3.5.egg Searching for markupsafe==1.1.1 Best match: markupsafe 1.1.1 Processing markupsafe-1.1.1-py3.5-win-amd64.egg markupsafe 1.1.1 is already the active version in easy-install.pth
Using f:\anaconda\envs\gsoc\lib\site-packages\markupsafe-1.1.1-py3.5-win-amd64.egg Finished processing dependencies for mailman==3.2.2
Now I executed mailman start It threw an error Traceback (most recent call last): File "F:\anaconda\envs\gsoc\Scripts\mailman-script.py", line 11, in <module> load_entry_point('mailman', 'console_scripts', 'mailman')() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 484, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2707, in load_entry_point return ep.load() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2325, in load return self.resolve() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2331, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "e:\gsoc\mailman\src\mailman\bin\mailman.py", line 23, in <module> from mailman.config import config File "e:\gsoc\mailman\src\mailman\config\__init__.py", line 20, in <module> from mailman.config.config import Configuration File "e:\gsoc\mailman\src\mailman\config\config.py", line 28, in <module> from lazr.config import ConfigSchema, as_boolean File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\__init__.py", line 25, in <module> from lazr.config._config import * File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\_config.py", line 39, in <module> import grp ImportError: No module named 'grp'
Please Help Me where it went wrong. I am using python 3.5.0
Mailman-Developers mailing list -- mailman-developers@python.org To unsubscribe send an email to mailman-developers-leave@python.org https://mail.python.org/mailman3/lists/mailman-developers.python.org/ Mailman FAQ: https://wiki.list.org/x/AgA3
Security Policy: https://wiki.list.org/x/QIA9

Just as an FYI, not all dependencies of Mailman Core are verified to work or even install on Windows. You'd need a Linux/macOS to develop Mailman Core.
Web components works okay last time I checked.
On Wed, Mar 6, 2019, at 10:00 AM, imsubhams1@gmail.com wrote:
Hi there, I was trying to setup Mailman Core. I successfully cloned the repository from gitlab and downloaded it locally. Then I executed the command python setup.py develop.. . . . Using f:\anaconda\envs\gsoc\lib\site-packages\nose-1.3.7-py3.5.egg Searching for markupsafe==1.1.1 Best match: markupsafe 1.1.1 Processing markupsafe-1.1.1-py3.5-win-amd64.egg markupsafe 1.1.1 is already the active version in easy-install.pth
Using f:\anaconda\envs\gsoc\lib\site-packages\markupsafe-1.1.1-py3.5-win-amd64.egg Finished processing dependencies for mailman==3.2.2
Now I executed mailman start It threw an error Traceback (most recent call last): File "F:\anaconda\envs\gsoc\Scripts\mailman-script.py", line 11, in <module> load_entry_point('mailman', 'console_scripts', 'mailman')() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 484, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2707, in load_entry_point return ep.load() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2325, in load return self.resolve() File "F:\anaconda\envs\gsoc\lib\site-packages\pkg_resources\__init__.py", line 2331, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "e:\gsoc\mailman\src\mailman\bin\mailman.py", line 23, in <module> from mailman.config import config File "e:\gsoc\mailman\src\mailman\config\__init__.py", line 20, in <module> from mailman.config.config import Configuration File "e:\gsoc\mailman\src\mailman\config\config.py", line 28, in <module> from lazr.config import ConfigSchema, as_boolean File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\__init__.py", line 25, in <module> from lazr.config._config import * File "f:\anaconda\envs\gsoc\lib\site-packages\lazr.config-2.2.1-py3.5.egg\lazr\config\_config.py", line 39, in <module> import grp ImportError: No module named 'grp'
Please Help Me where it went wrong. I am using python 3.5.0
Mailman-Developers mailing list -- mailman-developers@python.org To unsubscribe send an email to mailman-developers-leave@python.org https://mail.python.org/mailman3/lists/mailman-developers.python.org/ Mailman FAQ: https://wiki.list.org/x/AgA3
Security Policy: https://wiki.list.org/x/QIA9
-- thanks, Abhilash Raj (maxking)
participants (3)
-
Abhilash Raj
-
imsubhams1@gmail.com
-
Krishna Kumar Dey