Thanks Robert, that got me one step closer, now that GPG is installed i’m
seeing this...
$ mayan-edms.py runserver
Traceback (most recent call last):
File "/Users/brian/venv/bin/mayan-edms.py", line 10, in <module>
execute_from_command_line(sys.argv)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/core/management/__init__.py",
line 399, in execute_from_command_line
utility.execute()
File
"/Users/brian/venv/lib/python2.7/site-packages/django/core/management/__init__.py",
line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/core/management/base.py",
line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/core/management/base.py",
line 280, in execute
translation.activate('en-us')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 130, in activate
return _trans.activate(language)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 188, in activate
_active.value = translation(language)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 159, in _fetch
app = import_module(appname)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/checkouts/__init__.py",
line 6, in <module>
from documents.models import Document
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/__init__.py",
line 50, in <module>
from .urls import api_urls
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/urls.py",
line 5, in <module>
from .api_views import (APIDocumentView, APIDocumentImageView,
APIDocumentListView,
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/api_views.py",
line 24, in <module>
from .serializers import (DocumentImageSerializer, DocumentPageSerializer,
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/serializers.py",
line 13, in <module>
class DocumentVersionSerializer(serializers.HyperlinkedModelSerializer):
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/serializers.py",
line 14, in DocumentVersionSerializer
pages = DocumentPageSerializer(many=True, required=False, read_only=True)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
line 200, in __init__
self.fields = self.get_fields()
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
line 236, in get_fields
default_fields = self.get_default_fields()
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
line 1070, in get_default_fields
fields = super(HyperlinkedModelSerializer, self).get_default_fields()
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
line 718, in get_default_fields
field = self.get_related_field(model_field, related_model, to_many)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
line 1113, in get_related_field
return self._hyperlink_field_class(**kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/relations.py",
line 363, in __init__
super(HyperlinkedRelatedField, self).__init__(*args, **kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/relations.py",
line 59, in __init__
super(RelatedField, self).__init__(*args, **kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py", line
275, in __init__
super(WritableField, self).__init__(source=source, label=label,
help_text=help_text)
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py", line
142, in __init__
self.help_text = strip_multiple_choice_msg(smart_text(help_text))
File
"/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py", line
112, in strip_multiple_choice_msg
multiple_choice_msg = force_text(multiple_choice_msg)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/encoding.py", line
100, in force_text
s = s.__unicode__()
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/functional.py",
line 138, in __text_cast
return func(*self.__args, **self.__kw)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 76, in ugettext
return _trans.ugettext(message)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 281, in ugettext
return do_translate(message, 'ugettext')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 263, in do_translate
_default = translation(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 159, in _fetch
app = import_module(appname)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/sources/__init__.py",
line 12, in <module>
from .links import (document_create_multiple, document_create_siblings,
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/sources/links.py",
line 8, in <module>
from .models import (WebForm, StagingFolder, WatchFolder)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/sources/models.py",
line 17, in <module>
from document_indexing.api import update_indexes
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/document_indexing/__init__.py",
line 14, in <module>
from .api import update_indexes, delete_indexes
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/document_indexing/api.py",
line 16, in <module>
from .models import Index, IndexInstanceNode, DocumentRenameCount
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/document_indexing/models.py",
line 14, in <module>
available_indexing_functions_string = (_(u'Available functions: %s') %
u','.join([u'%s()' % name for name, function in
AVAILABLE_INDEXING_FUNCTIONS.items()])) if AVAILABLE_INDEXING_FUNCTIONS else u''
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/functional.py",
line 168, in __mod__
return six.text_type(self) % rhs
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/functional.py",
line 138, in __text_cast
return func(*self.__args, **self.__kw)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 76, in ugettext
return _trans.ugettext(message)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 281, in ugettext
return do_translate(message, 'ugettext')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 263, in do_translate
_default = translation(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 159, in _fetch
app = import_module(appname)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/ocr/__init__.py",
line 83, in <module>
reset_queue_documents()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/ocr/__init__.py",
line 68, in reset_queue_documents
default_queue = DocumentQueue.objects.get(name='default')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/manager.py",
line 151, in get
return self.get_queryset().get(*args, **kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/query.py", line
301, in get
clone = self.filter(*args, **kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/query.py", line
593, in filter
return self._filter_or_exclude(False, *args, **kwargs)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/query.py", line
611, in _filter_or_exclude
clone.query.add_q(Q(*args, **kwargs))
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/sql/query.py",
line 1204, in add_q
clause = self._add_q(where_part, used_aliases)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/sql/query.py",
line 1240, in _add_q
current_negated=current_negated)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/sql/query.py",
line 1103, in build_filter
allow_explicit_fk=True)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/sql/query.py",
line 1363, in setup_joins
names, opts, allow_many, allow_explicit_fk)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/sql/query.py",
line 1271, in names_to_path
field, model, direct, m2m = opts.get_field_by_name(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/options.py",
line 373, in get_field_by_name
cache = self.init_name_map()
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/options.py",
line 402, in init_name_map
for f, model in self.get_all_related_m2m_objects_with_model():
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/options.py",
line 518, in get_all_related_m2m_objects_with_model
cache = self._fill_related_many_to_many_cache()
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/options.py",
line 532, in _fill_related_many_to_many_cache
for klass in get_models(only_installed=False):
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/loading.py",
line 232, in get_models
self._populate()
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/loading.py",
line 75, in _populate
self.load_app(app_name, True)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/db/models/loading.py",
line 99, in load_app
models = import_module('%s.models' % app_name)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/dynamic_search/models.py",
line 17, in <module>
class RecentSearch(models.Model):
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/dynamic_search/models.py",
line 21, in RecentSearch
user = models.ForeignKey(User, verbose_name=_(u'user'), editable=False)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 76, in ugettext
return _trans.ugettext(message)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 281, in ugettext
return do_translate(message, 'ugettext')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 263, in do_translate
_default = translation(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 159, in _fetch
app = import_module(appname)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/folders/__init__.py",
line 13, in <module>
from .models import Folder
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/folders/models.py",
line 9, in <module>
class Folder(models.Model):
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/folders/models.py",
line 10, in Folder
title = models.CharField(max_length=128, verbose_name=_(u'title'),
db_index=True)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
line 76, in ugettext
return _trans.ugettext(message)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 281, in ugettext
return do_translate(message, 'ugettext')
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 263, in do_translate
_default = translation(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
line 159, in _fetch
app = import_module(appname)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/app_registry/__init__.py",
line 23, in <module>
register_apps()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/app_registry/__init__.py",
line 16, in register_apps
App.register(app_name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/app_registry/models.py",
line 22, in register
app_module = import_module(app_name)
File
"/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py", line
40, in import_module
__import__(name)
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/installation/__init__.py",
line 62, in <module>
check_first_run()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/installation/__init__.py",
line 32, in check_first_run
details.submit()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/installation/models.py",
line 160, in submit
self.set_properties()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/installation/models.py",
line 142, in set_properties
self.binary_dependencies()
File
"/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/installation/models.py",
line 77, in binary_dependencies
tesseract = sh.Command(TESSERACT_PATH)
File "/Users/brian/venv/lib/python2.7/site-packages/sh.py", line 552, in
__init__
raise CommandNotFound(path)
sh.CommandNotFound: None
> On Jan 24, 2015, at 11:30 AM, Roberto Rosario
> <[email protected]> wrote:
>
> The GPG binary is missing or not being found. Even if you don't use digital
> signatures Mayan will still check if a document has been signed or not.
>
> On Saturday, January 24, 2015 at 1:12:40 PM UTC-4, Brian Campbell wrote:
> I can't seem to get past the initial setup...
>
> mayan-edms.py initialsetup
> Traceback (most recent call last):
> File "/Users/brian/venv/bin/mayan-edms.py", line 10, in <module>
> execute_from_command_line(sys.argv)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/core/management/__init__.py",
> line 399, in execute_from_command_line
> utility.execute()
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/core/management/__init__.py",
> line 392, in execute
> self.fetch_command(subcommand).run_from_argv(self.argv)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/core/management/base.py",
> line 242, in run_from_argv
> self.execute(*args, **options.__dict__)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/core/management/base.py",
> line 280, in execute
> translation.activate('en-us')
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
> line 130, in activate
> return _trans.activate(language)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 188, in activate
> _active.value = translation(language)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 177, in translation
> default_translation = _fetch(settings.LANGUAGE_CODE)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 159, in _fetch
> app = import_module(appname)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py",
> line 40, in import_module
> __import__(name)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/checkouts/__init__.py",
> line 6, in <module>
> from documents.models import Document
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/__init__.py",
> line 50, in <module>
> from .urls import api_urls
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/urls.py",
> line 5, in <module>
> from .api_views import (APIDocumentView, APIDocumentImageView,
> APIDocumentListView,
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/api_views.py",
> line 24, in <module>
> from .serializers import (DocumentImageSerializer, DocumentPageSerializer,
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/serializers.py",
> line 13, in <module>
> class DocumentVersionSerializer(serializers.HyperlinkedModelSerializer):
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/documents/serializers.py",
> line 14, in DocumentVersionSerializer
> pages = DocumentPageSerializer(many=True, required=False, read_only=True)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
> line 200, in __init__
> self.fields = self.get_fields()
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
> line 236, in get_fields
> default_fields = self.get_default_fields()
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
> line 1070, in get_default_fields
> fields = super(HyperlinkedModelSerializer, self).get_default_fields()
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
> line 718, in get_default_fields
> field = self.get_related_field(model_field, related_model, to_many)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/serializers.py",
> line 1113, in get_related_field
> return self._hyperlink_field_class(**kwargs)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/relations.py",
> line 363, in __init__
> super(HyperlinkedRelatedField, self).__init__(*args, **kwargs)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/relations.py",
> line 59, in __init__
> super(RelatedField, self).__init__(*args, **kwargs)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py",
> line 275, in __init__
> super(WritableField, self).__init__(source=source, label=label,
> help_text=help_text)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py",
> line 142, in __init__
> self.help_text = strip_multiple_choice_msg(smart_text(help_text))
> File
> "/Users/brian/venv/lib/python2.7/site-packages/rest_framework/fields.py",
> line 112, in strip_multiple_choice_msg
> multiple_choice_msg = force_text(multiple_choice_msg)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/encoding.py",
> line 100, in force_text
> s = s.__unicode__()
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/functional.py",
> line 138, in __text_cast
> return func(*self.__args, **self.__kw)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/__init__.py",
> line 76, in ugettext
> return _trans.ugettext(message)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 281, in ugettext
> return do_translate(message, 'ugettext')
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 263, in do_translate
> _default = translation(settings.LANGUAGE_CODE)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 177, in translation
> default_translation = _fetch(settings.LANGUAGE_CODE)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/translation/trans_real.py",
> line 159, in _fetch
> app = import_module(appname)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/django/utils/importlib.py",
> line 40, in import_module
> __import__(name)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/document_signatures/__init__.py",
> line 12, in <module>
> from django_gpg.runtime import gpg
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/django_gpg/runtime.py",
> line 11, in <module>
> gpg = GPG(keyservers=KEYSERVERS)
> File
> "/Users/brian/venv/lib/python2.7/site-packages/mayan/apps/django_gpg/api.py",
> line 180, in __init__
> self.gpg = gnupg.GPG(**kwargs)
> File "/Users/brian/venv/lib/python2.7/site-packages/gnupg.py", line 664, in
> __init__
> p = self._open_subprocess(["--version"])
> File "/Users/brian/venv/lib/python2.7/site-packages/gnupg.py", line 712, in
> _open_subprocess
> return Popen(cmd, shell=False, stdin=PIPE, stdout=PIPE, stderr=PIPE)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",
> line 709, in __init__
> errread, errwrite)
> File
> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",
> line 1326, in _execute_child
> raise child_exception
> OSError: [Errno 2] No such file or directory
>
> --
>
> ---
> You received this message because you are subscribed to a topic in the Google
> Groups "Mayan EDMS" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/mayan-edms/Pi9MzrCmJHs/unsubscribe
> <https://groups.google.com/d/topic/mayan-edms/Pi9MzrCmJHs/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to
> [email protected]
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
--
---
You received this message because you are subscribed to the Google Groups
"Mayan EDMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.