On Sat, 19 Jun 2021, MRAB wrote:

When it says "command line" it means the operating system's command line. If it's the Python shell , it'll say "Python shell" or "Python prompt.

MRAB,

The root shell's (#) what I assumed. User shells (in bash, anyway) have $ as
the prompt.

Regardless,

$ faker -o temp.out faker.names()
-bash: syntax error near unexpected token `('
[rshepard@salmo ~]$ faker -o temp.out faker.names Traceback (most recent call last):
  File "/usr/bin/faker", line 8, in <module>
    sys.exit(execute_from_command_line())
  File "/usr/lib64/python3.7/site-packages/faker/cli.py", line 264, in 
execute_from_command_line
    command.execute()
  File "/usr/lib64/python3.7/site-packages/faker/cli.py", line 246, in execute
    includes=arguments.include,
  File "/usr/lib64/python3.7/site-packages/faker/cli.py", line 67, in print_doc
    provider_or_field], includes=includes)
  File "/usr/lib64/python3.7/site-packages/faker/proxy.py", line 63, in __init__
    **config)
  File "/usr/lib64/python3.7/site-packages/faker/factory.py", line 56, in create
    prov_cls, lang_found = cls._get_provider_class(prov_name, locale)
  File "/usr/lib64/python3.7/site-packages/faker/factory.py", line 68, in 
_get_provider_class
    provider_class = cls._find_provider_class(provider, locale)
  File "/usr/lib64/python3.7/site-packages/faker/factory.py", line 90, in 
_find_provider_class
    provider_module = import_module(provider_path)
  File "/usr/lib64/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'faker.names'
[rshepard@salmo ~]$

It does not work from the bash command line as a user or as root.

The "root shell prompt (#)" suggests to me that it's Linux, so if you're using Windows you'll need to use the equivalent for Windows.

I don't do windows; defenestrated 24 years ago.

Rich
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to