Hi there,
I got an error about 'could not find a matching loader for the scheme' when
I want to run my Pyramid web app in PyCharm based on Pyramid server.
However, if I directly run pserve myapp.ini in terminal, it can launch my
web app locally. I have edit the configuration in PyCharm: the config file
is pointed to myapp.ini and the Python interpreter is pointed to python in
the virtual environment.
Traceback (most recent call last):
File
"/Applications/PyCharm.app/Contents/plugins/python/helpers/pycharm/pycharm_load_entry_point.py",
line 12, in <module>
sys.exit(f())
File
"/Users/simon/Documents/venv/lib/python3.6/site-packages/pyramid/scripts/pserve.py",
line 34, in main
return command.run()
File
"/Users/simon/Documents/venv/lib/python3.6/site-packages/pyramid/scripts/pserve.py",
line 193, in run
loader = self._get_config_loader(config_uri)
File
"/Users/simon/Documents/venv/lib/python3.6/site-packages/pyramid/scripts/common.py",
line 23, in get_config_loader
return plaster.get_loader(config_uri, protocols=['wsgi'])
File
"/Users/simon/Documents/venv/lib/python3.6/site-packages/plaster/loaders.py",
line 109, in get_loader
raise LoaderNotFound(requested_scheme, protocols=protocols)
plaster.exceptions.LoaderNotFound: Could not find a matching loader for the
scheme "file+ini ", protocol "wsgi".
Process finished with exit code 1
Though I go to the official website about plaster and WSGI, I still cannot
figure it out. \
Do anyone have any suggestion or have any similar problem when configuring
Pyramid web app in PyCharm?
Thanks.
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" 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/pylons-discuss/d2974f67-3b15-4dbc-9ed5-f9bac8be7046n%40googlegroups.com.