Hi George,
It seems to me that Arches didn't install properly in the first place.
I would try a pip uninstall and then a pip install of Arches to see if this
fixes the issues you are seeing.
Cheers,
Alexei

On Jun 11, 2017 1:40 PM, "George Leventis" <gxarma...@gmail.com> wrote:

> *Hello Adam again!*
>
> *I run in the end the "pip install django-guardian"the guardian was
> installed successfully:*
>
> *C:\Projects\my_project>pip install django-guardian*
> *Collecting django-guardian*
> *  Using cached django_guardian-1.4.8-py2.py3-none-any.whl*
> *Collecting six (from django-guardian)*
> *  Using cached six-1.10.0-py2.py3-none-any.whl*
> *Installing collected packages: six, django-guardian*
> *Successfully installed django-guardian-1.4.8 six-1.10.0 *
>
> *So i thought to give a try the command for elasticsearch "python
> manage.py es install -d C:\Projects" inside my virtual env. but i got a
> message regarding psycopg2 that cannot be found as you may see below:*
>
> *(ENV) C:\Projects\my_project>python manage.py es install -d C:\Projects*
> *Traceback (most recent call last):*
> *  File "manage.py", line 29, in <module>*
> *    execute_from_command_line(sys.argv)*
> *  File
> "C:\Projects\ENV\lib\site-packages\django\core\management\__init__.py",
> line 363, in execute_from_command_line*
> *    utility.execute()*
> *  File
> "C:\Projects\ENV\lib\site-packages\django\core\management\__init__.py",
> line 337, in execute*
> *    django.setup()*
> *  File "C:\Projects\ENV\lib\site-packages\django\__init__.py", line 27,
> in setup*
> *    apps.populate(settings.INSTALLED_APPS)*
> *  File "C:\Projects\ENV\lib\site-packages\django\apps\registry.py", line
> 108, in populate*
> *    app_config.import_models()*
> *  File "C:\Projects\ENV\lib\site-packages\django\apps\config.py", line
> 202, in import_models*
> *    self.models_module = import_module(models_module_name)*
> *  File "c:\python27\Lib\importlib\__init__.py", line 37, in import_module*
> *    __import__(name)*
> *  File "C:\Projects\ENV\lib\site-packages\django\contrib\auth\models.py",
> line 4, in <module>*
> *    from django.contrib.auth.base_user import AbstractBaseUser,
> BaseUserManager*
> *  File
> "C:\Projects\ENV\lib\site-packages\django\contrib\auth\base_user.py", line
> 52, in <module>*
> *    class AbstractBaseUser(models.Model):*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\models\base.py", line
> 124, in __new__*
> *    new_class.add_to_class('_meta', Options(meta, app_label))*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\models\base.py", line
> 330, in add_to_class*
> *    value.contribute_to_class(cls, name)*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\models\options.py",
> line 214, in contribute_to_class*
> *    self.db_table = truncate_name(self.db_table,
> connection.ops.max_name_length())*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\__init__.py", line
> 33, in __getattr__*
> *    return getattr(connections[DEFAULT_DB_ALIAS], item)*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\utils.py", line 211,
> in __getitem__*
> *    backend = load_backend(db['ENGINE'])*
> *  File "C:\Projects\ENV\lib\site-packages\django\db\utils.py", line 115,
> in load_backend*
> *    return import_module('%s.base' % backend_name)*
> *  File "c:\python27\Lib\importlib\__init__.py", line 37, in import_module*
> *    __import__(name)*
> *  File
> "C:\Projects\ENV\lib\site-packages\django\contrib\gis\db\backends\postgis\base.py",
> line 2, in <module>*
> *    from django.db.backends.postgresql.base import \*
> *  File
> "C:\Projects\ENV\lib\site-packages\django\db\backends\postgresql\base.py",
> line 25, in <module>*
> *    raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e)*
> *django.core.exceptions.ImproperlyConfigured: Error loading psycopg2
> module: No module named psycopg2*
>
> *Then i tried to install the missing module both as an .exe from here
> (http://www.stickpeople.com/projects/python/win-psycopg/
> <http://www.stickpeople.com/projects/python/win-psycopg/>) but also through
> a command for python27 (win 64bits) from here
> (https://github.com/nwcell/psycopg2-windows
> <https://github.com/nwcell/psycopg2-windows>) but still i got the same
> error as above.*
>
> *So i do not know what should i do next for the elasticsearch to get
> installed so to continue with setting the db etc. Maybe should i try
> installing it outside Arches as is described here
> (https://github.com/archesproject/arches/wiki/Installing-Elasticsearch
> <https://github.com/archesproject/arches/wiki/Installing-Elasticsearch>) or
> should i do another work around?*
>
> *Thank you very much in advance for your guidance!*
> *George.*
>
> Τη Κυριακή, 11 Ιουνίου 2017 - 1:24:21 μ.μ. UTC+3, ο χρήστης George
> Leventis έγραψε:
>>
>> I have corrected the previous error...seems django was not installed
>> after all so i installed it at the virtual environment folder...run the
>> command to create New Arches Project and indeed the folder was created
>> outside the ENV folder (as indicated in the documentation), i've also added
>> the github commit to arches file regarding the sub process ,got a message
>> about bower.json (as Viktor had) but i ignored it since it was not
>> necessary as you have stated to him and so i continued on the ElasticSearch
>> installation but i receive the following message:
>>
>> (ENV) C:\Projects\my_project>python manage.py es install -d C:\Projects
>>
>> Traceback (most recent call last):
>>   File "manage.py", line 29, in <module>
>>     execute_from_command_line(sys.argv)
>>   File 
>> "C:\Projects\ENV\lib\site-packages\django\core\management\__init__.py",
>> line 363, in execute_from_command_line
>>     utility.execute()
>>   File 
>> "C:\Projects\ENV\lib\site-packages\django\core\management\__init__.py",
>> line 337, in execute
>>     django.setup()
>>   File "C:\Projects\ENV\lib\site-packages\django\__init__.py", line 27,
>> in setup
>>     apps.populate(settings.INSTALLED_APPS)
>>   File "C:\Projects\ENV\lib\site-packages\django\apps\registry.py", line
>> 85, in populate
>>     app_config = AppConfig.create(entry)
>>   File "C:\Projects\ENV\lib\site-packages\django\apps\config.py", line
>> 94, in create
>>     module = import_module(entry)
>>   File "c:\python27\Lib\importlib\__init__.py", line 37, in import_module
>>     __import__(name)
>> ImportError: No module named guardian
>>
>>
>> Maybe should i run pip install django-guardian within the my_project
>> folder to overcome this or is there any other workaround?
>> Thank you Adam!
>> George.
>>
>> Τη Κυριακή, 11 Ιουνίου 2017 - 12:01:32 μ.μ. UTC+3, ο χρήστης George
>> Leventis έγραψε:
>>>
>>> Thank you Adam for correcting this!
>>>
>>> I am trying to run the *python C:\Projects\ENV\Scripts\arches-project
>>> create my_project\my_project *inside my virtual environment but i get
>>> the below message:
>>>
>>> *(ENV) C:\Projects>python C:\Projects\ENV\Scripts\arches-project create
>>> my_project*
>>> *Traceback (most recent call last):*
>>> *  File "C:\Projects\ENV\Scripts\arches-project", line 11, in <module>*
>>> *    import django*
>>> *ImportError: No module named django*
>>>
>>> By this step Django should not be already installed? So what should i do
>>> now?
>>>
>>> I am also checking this previous topic where you've answered to Viktor (
>>> https://groups.google.com/forum/#!topic/archesproject/EGxoNJJMu0o) and
>>> i am wondering whether (after passing django message) should i add the
>>> github commit regarding the subprocess and run "bower install"  (which i
>>> assume is the same with the note indicated at step5 of documentation -
>>> below) or should i skip to the database step as you suggested to Viktor?
>>>
>>> Thank you!
>>> George.
>>>
>>> *Windows*:
>>>
>>> python C:\Projects\ENV\Scripts\arches-project create my_project
>>>
>>> Note
>>>
>>> On Windows, with the current Arches beta release, v4.0b3, the above
>>> command will end in an error on the last step of the command. The
>>> workaround for this is to enter my_project\my_project\ (the directory
>>> that contains bower.json) and run this command: bower install.
>>>
>>>
>>>
>>>
>>>
>>> Τη Παρασκευή, 9 Ιουνίου 2017 - 7:28:13 μ.μ. UTC+3, ο χρήστης Adam Cox
>>> έγραψε:
>>>>
>>>> Ah! You have found an error in the documentation, I will correct that
>>>> asap. The elasticsearch installation should happen after step 5, not after
>>>> step 4. Thank you for your patience on that. You do not need elasticsearch
>>>> running to create the project, only to setup the database after you have
>>>> created it.
>>>>
>>>> So, create the project, *then* install elasticsearch, then do step 6.
>>>>
>>>> Again, thanks for your patience. There are a lot of pieces to the
>>>> installation process, so keeping it all straight can be tricky :)
>>>>
>>>> Adam
>>>>
>>>> On Fri, Jun 9, 2017 at 11:22 AM, George Leventis <gxar...@gmail.com>
>>>> wrote:
>>>>
>>>>> Adam thank you very much for replying back!
>>>>>
>>>>> So all that i need to do is proceed on the step 5 and skip the "Arches
>>>>> is now installed! At this point you should install ElasticSearch
>>>>> <https://github.com/archesproject/arches/wiki/Installing-Elasticsearch> 
>>>>> (unless
>>>>> you have done so already), and then continue with the next steps to guide
>>>>> you through the creation of an Arches “project”." paragraph?
>>>>>
>>>>> I think that ElasticSearch is essential for the Arches but cannot be
>>>>> installed (due to the previous python message).
>>>>>
>>>>> Thank you very much!
>>>>> George
>>>>>
>>>>>
>>>>> Τη Παρασκευή, 9 Ιουνίου 2017 - 7:14:21 μ.μ. UTC+3, ο χρήστης Adam Cox
>>>>> έγραψε:
>>>>>>
>>>>>> Hi George, it sounds to me like you are at step 4 of these
>>>>>> instructions, and just need to proceed to step 5
>>>>>> https://arches4.readthedocs.io/en/latest/installation/#ins
>>>>>> talling-arches.
>>>>>>
>>>>>> When you use pip to install Arches, you need to continue by creating
>>>>>> a "project". This will be your Arches app that sits outside of the 
>>>>>> virtual
>>>>>> environment and it will hold the manage.py file that you need to use to 
>>>>>> run
>>>>>> these commands.
>>>>>>
>>>>>> Adam
>>>>>>
>>>>>> On Wed, Jun 7, 2017 at 2:45 AM, George Leventis <gxar...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hello Adam again!
>>>>>>>
>>>>>>> Python is installed on a different directory than that of Arches
>>>>>>> (incl. its virtual environment), as supposedly python is installed on
>>>>>>> default path C:Python27 (this version the tutorial recommends). Arches 
>>>>>>> is
>>>>>>> installed under C:\Users\user\Projects\ENV (my virtual env name) and 
>>>>>>> there
>>>>>>> the folders named "include" "lib" "scripts" etc can be found.
>>>>>>>
>>>>>>> I think so too ...that manage.py is on different path than Arches'
>>>>>>> however I cannot find it anywhere inside so I cannot proceed with the
>>>>>>> ElasticSearch (except I install it manually from zip and follow the 
>>>>>>> steps
>>>>>>> indicated with the command additions but still don't know where its the
>>>>>>> best path to install it). The only file I can found is "manage.py-tpl" 
>>>>>>> and
>>>>>>> located under C:\Users\user\Projects\ENV\Lib
>>>>>>> \site-packages\arches\install\arches-templates so I am not sure its
>>>>>>> the same file with the manage.py.
>>>>>>>
>>>>>>> Thank you for clarifying the instructions but still I run at the
>>>>>>> same issue (= python: cant open file 'manage.py': [errno2] No such file 
>>>>>>> or
>>>>>>> directory) under the Arches path.
>>>>>>>
>>>>>>> How do you suggest me to continue?
>>>>>>>
>>>>>>> Thank you very much again!
>>>>>>> George
>>>>>>>
>>>>>>>
>>>>>>> Τη Τρίτη, 6 Ιουνίου 2017 - 8:08:15 μ.μ. UTC+3, ο χρήστης Adam Cox
>>>>>>> έγραψε:
>>>>>>>
>>>>>>>> Hi George, can you confirm that you are running that command from
>>>>>>>> within the directory that contains the file named manage.py? I have a
>>>>>>>> feeling you may be running it from within a different directory.
>>>>>>>>
>>>>>>>> I hadn't been explicit about that detail in the documentation you
>>>>>>>> linked to, so I've added clarification there. Hope that helps.
>>>>>>>>
>>>>>>>> I don't believe it's a Python path issue because your error
>>>>>>>> indicates that python is being used, it just can't find the file. If 
>>>>>>>> your
>>>>>>>> system was having trouble finding python, you would see an error like 
>>>>>>>> this:
>>>>>>>> [image: Inline image 1]
>>>>>>>>
>>>>>>>> However, if you have a virtual environment up and running, that
>>>>>>>> means you have all your steps covered already.
>>>>>>>>
>>>>>>>> For a little more background, that command is constructed like so:
>>>>>>>> 1) python means "find an executable file called 'python' in any of
>>>>>>>> the locations currently listed in the system's PATH environment 
>>>>>>>> variable"
>>>>>>>> (when a virtual environment is activated, PATH is modified so the 
>>>>>>>> python
>>>>>>>> located inside of the virtual environment is used)
>>>>>>>> 2) run this file manage.py using that python executable
>>>>>>>> 3) everything that follows, es install in this case, are arguments
>>>>>>>> that are either part of Django or in this case part of Arches.
>>>>>>>>
>>>>>>>> Adam
>>>>>>>>
>>>>>>>> On Tue, Jun 6, 2017 at 5:46 AM, George Leventis <gxar...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Thank you very much for your instructions and feedback ! Yes it
>>>>>>>>> all makes sense now...
>>>>>>>>>
>>>>>>>>> Well i managed to continue with the installation of both
>>>>>>>>> dependencies as well as setting & activating the virtual env. However 
>>>>>>>>> i am
>>>>>>>>> now stuck at installing ElasticSearch(https://github.c
>>>>>>>>> om/archesproject/arches/wiki/Installing-Elasticsearch) by typing
>>>>>>>>> the command "python manage.py es install" at the virtual 
>>>>>>>>> env/directory i
>>>>>>>>> get back with the message "python: cant open file 'manage.py': 
>>>>>>>>> [errno2] No
>>>>>>>>> such file or directory.
>>>>>>>>>
>>>>>>>>> After googling i found out that the python installation is not
>>>>>>>>> located at the same path with the one of virtualenv (obviously as it 
>>>>>>>>> needed
>>>>>>>>> to be installed on my computer --> C:Python27. Now i am trying to 
>>>>>>>>> overcome
>>>>>>>>> this so to continue creating new Arches project.
>>>>>>>>>
>>>>>>>>> Could you please help me out?
>>>>>>>>>
>>>>>>>>> I really appreciate your guidance!
>>>>>>>>>
>>>>>>>>> Τη Παρασκευή, 2 Ιουνίου 2017 - 9:42:45 μ.μ. UTC+3, ο χρήστης Adam
>>>>>>>>> Cox έγραψε:
>>>>>>>>>>
>>>>>>>>>> Hi George, just to be clear: bower will be installed after you run
>>>>>>>>>> npm install -g bower
>>>>>>>>>> That's the only command you need to use to install bower itself.
>>>>>>>>>>
>>>>>>>>>> If you are creating a development version of Arches by pulling
>>>>>>>>>> the github repo, you will *use *bower by running
>>>>>>>>>> bower install
>>>>>>>>>> from within the arches directory after you have pulled it from
>>>>>>>>>> github.
>>>>>>>>>>
>>>>>>>>>> If you are using pip to install Arches and making an Arches
>>>>>>>>>> project (as documented on readthedocs
>>>>>>>>>> <https://arches4.readthedocs.io/en/latest/installation/#installing-arches>),
>>>>>>>>>> you won't have to run bower install at all; that is handled by
>>>>>>>>>> the project creation command.
>>>>>>>>>>
>>>>>>>>>> Hope that all makes sense!
>>>>>>>>>>
>>>>>>>>>> Adam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Jun 2, 2017 at 11:14 AM, George Leventis <
>>>>>>>>>> gxar...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Well i follow the instructions on Arches 4 documentation where
>>>>>>>>>>> it is stated that is needed to install first the dependancies
>>>>>>>>>>> https://github.com/archesproject/arches/wiki/In
>>>>>>>>>>> stalling-Dependencies-on-Windows so i started installing from
>>>>>>>>>>> up to bottom before continuing to arches...and so i am stucked at 
>>>>>>>>>>> bower.
>>>>>>>>>>> The bower.json file you see on the pic is located undeer
>>>>>>>>>>> c:\users\george\appdata \ ....
>>>>>>>>>>>
>>>>>>>>>>> Τη Παρασκευή, 2 Ιουνίου 2017 - 6:59:38 μ.μ. UTC+3, ο χρήστης
>>>>>>>>>>> Adam Cox έγραψε:
>>>>>>>>>>>>
>>>>>>>>>>>> Can you confirm that you are inside of the arches directory
>>>>>>>>>>>> that holds bower.json when you are trying to run the command?
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, Jun 2, 2017 at 10:58 AM, George Leventis <
>>>>>>>>>>>> gxar...@gmail.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hello Adam!
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you for your reply!
>>>>>>>>>>>>>
>>>>>>>>>>>>> As a matter of fact I tried several times and always I am
>>>>>>>>>>>>> getting the same deprecation message however when typing -bower 
>>>>>>>>>>>>> install- I
>>>>>>>>>>>>> get the following:
>>>>>>>>>>>>>
>>>>>>>>>>>>> C:\Users\user>bower install
>>>>>>>>>>>>> bower                           ENOENT No bower.json present
>>>>>>>>>>>>>
>>>>>>>>>>>>> But as you may see from the image seems that maybe is
>>>>>>>>>>>>> installed on my machine (assuming I've checked the option "show 
>>>>>>>>>>>>> hidden
>>>>>>>>>>>>> folders")...so i am confused what should i do next.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> <https://lh3.googleusercontent.com/-i8_mb2xsMfs/WTGK1Zmw5EI/AAAAAAAANnE/0TaBlgPEqV0Xi_lSE5FNj2Y0QqTTMC0UQCLcB/s1600/Capture.PNG>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> -- To post, send email to arches...@googlegroups.com. To
>>>>>>>>>>>>> unsubscribe, send email to archesprojec...@googlegroups.com.
>>>>>>>>>>>>> For more information, visit https://groups.google.com/d/fo
>>>>>>>>>>>>> rum/archesproject?hl=en
>>>>>>>>>>>>> ---
>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>> Google Groups "Arches Project" group.
>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>>> it, send an email to archesprojec...@googlegroups.com.
>>>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>> -- To post, send email to arches...@googlegroups.com. To
>>>>>>>>>>> unsubscribe, send email to archesprojec...@googlegroups.com.
>>>>>>>>>>> For more information, visit https://groups.google.com/d/fo
>>>>>>>>>>> rum/archesproject?hl=en
>>>>>>>>>>> ---
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "Arches Project" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to archesprojec...@googlegroups.com.
>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>> -- To post, send email to arches...@googlegroups.com. To
>>>>>>>>> unsubscribe, send email to archesprojec...@googlegroups.com. For
>>>>>>>>> more information, visit https://groups.google.com/d/fo
>>>>>>>>> rum/archesproject?hl=en
>>>>>>>>> ---
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "Arches Project" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to archesprojec...@googlegroups.com.
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>> -- To post, send email to arches...@googlegroups.com. To
>>>>>>> unsubscribe, send email to archesprojec...@googlegroups.com. For
>>>>>>> more information, visit https://groups.google.com/d/fo
>>>>>>> rum/archesproject?hl=en
>>>>>>> ---
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Arches Project" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to archesprojec...@googlegroups.com.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>> --
>>>>> -- To post, send email to arches...@googlegroups.com. To unsubscribe,
>>>>> send email to archesprojec...@googlegroups.com. For more information,
>>>>> visit https://groups.google.com/d/forum/archesproject?hl=en
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Arches Project" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to archesprojec...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>> --
> -- To post, send email to archesproject@googlegroups.com. To unsubscribe,
> send email to archesproject+unsubscr...@googlegroups.com. For more
> information, visit https://groups.google.com/d/forum/archesproject?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Arches Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to archesproject+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- To post, send email to archesproject@googlegroups.com. To unsubscribe, send 
email to archesproject+unsubscr...@googlegroups.com. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to archesproject+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to