I think I've figured it out. *The trick is to ensure you upgrade pip (to ver 19.1) BEFORE creating the virtual environment (step 2 in the install procedure).*
So, Step 1.1 - do 'pip install --upgrade pip' I did this doing this last install for Adam and was able to install Elasticsearch. Haven't gone beyond that yet, though ... :) On Thursday, 2 May 2019 22:16:35 UTC-4, Colin Wu wrote: > > Adam, > > Here you go... > > On Thursday, 2 May 2019 22:05:57 UTC-4, Adam Cox wrote: >> >> Hi Martha and Colin, ok it sounds like something is really failing in the >> initial installation of arches into the virtual environment, so nothing to >> do with the elasticsearch command itself. All of those modules should be >> installed during the one pip command. >> >> Would either of you be able to try this out with a fresh virtual >> environment and then share the log here? Use >> >> pip install arches --no-binary :all: --log pipinstall.log >> >> And then we can take a look at the log file. >> >> Thanks, >> Adam >> >> On Thu, May 2, 2019 at 8:39 PM Martha S <[email protected]> wrote: >> >>> I tried doing a re-install of python, but that didn't change anything. I >>> have now pip installed the dateutil library at Ryan's suggestion, which >>> then brought up a fail on edtf. I'll go down this path a little way, but >>> there has to be an easier way to get back on track, right? >>> >>> Martha >>> >>> On Thursday, May 2, 2019 at 5:48:52 PM UTC-7, Martha S wrote: >>>> >>>> I redid the pip install of everything after the recaptcha line; some >>>> were already present and one failed -- pycryptodome, which you can see in >>>> the screen shot below. >>>> >>>> Now the problem is that there is no python dateutil library to import. >>>> We had no problems with the initial install or the upgrade of python. I >>>> sure hope we don't have to start anew. >>>> >>>> Martha >>>> >>>> [image: No dateutil.jpg] >>>> >>>> >>>> On Thursday, May 2, 2019 at 4:41:05 PM UTC-7, Colin Wu wrote: >>>>> >>>>> Martha, >>>>> >>>>> I think you need to believe in the virtual environment to install >>>>> modules, otherwise the new modules won't be seen by the virtual env. >>>>> >>>>> “Waste no more time arguing what a good man should be, just be one.” >>>>> -- Marcus Aurelius >>>>> *From:* [email protected] >>>>> *Sent:* May 2, 2019 19:22 >>>>> *To:* [email protected] >>>>> *Subject:* [Arches] Re: New install of 4.4.1 fails to install >>>>> Elasticsearch >>>>> >>>>> Adam, >>>>> >>>>> Unfortunately, the pip install of captcha changed nothing. What do you >>>>> recommend next? >>>>> >>>>> Thanks, >>>>> Martha >>>>> >>>>> [image: No Captcha2.jpg] >>>>> >>>>> >>>>> On Thursday, May 2, 2019 at 2:15:36 PM UTC-7, [email protected] wrote: >>>>>> >>>>>> Here is an example on ubuntu 16.04, python 2.7.12: >>>>>> >>>>>> >>>>>> I did get an error the first time I tried without upgrading pip. In >>>>>> that case, I got a "no module named django" error when trying to create >>>>>> the >>>>>> project, even though the installation of Arches looked as if it had gone >>>>>> smoothly and the virtual env was activated. >>>>>> >>>>>> Also note that I used --no-cache-dir here in the pip install of >>>>>> arches because this server has a small amount of memory and was crashing >>>>>> with a "MemoryError" without that argument. However, --no-cache-dir is >>>>>> not >>>>>> generally required. >>>>>> >>>>>> Adam >>>>>> >>>>>> >>>>>> On Thursday, May 2, 2019 at 3:59:24 PM UTC-5, [email protected] >>>>>> wrote: >>>>>>> >>>>>>> Ok, I was able to get past this step on my end, and first thing I >>>>>>> think you should check: is your virtual environment activated? Your >>>>>>> command >>>>>>> line prompt should be prefixed with the name of the directory of your >>>>>>> virtualenv. In the docs we use ENV, so if you've followed that you >>>>>>> should >>>>>>> be seeing (ENV) at the front of each line. >>>>>>> >>>>>>> The following is on windows, though I'll see about getting an ubuntu >>>>>>> test too. >>>>>>> >>>>>>> >>>>>>> Please note that I don't recommend using echo to put the GDAL >>>>>>> library path in settings_local.py as I did in the example above--it >>>>>>> will erase the other contents of that file. Best to hand edit. >>>>>>> >>>>>>> If you still have trouble, could you send a screenshot or two? >>>>>>> >>>>>>> Thanks, >>>>>>> Adam >>>>>>> >>>>>>> On Thursday, May 2, 2019 at 3:20:56 PM UTC-5, [email protected] >>>>>>> wrote: >>>>>>>> >>>>>>>> Hi Colin and Martha, >>>>>>>> >>>>>>>> I'll try out a test installation locally and see what I can find. >>>>>>>> In the meantime, if you try pip installing captcha does that solve it, >>>>>>>> or >>>>>>>> lead to messages of new libraries that are missing? >>>>>>>> Use >>>>>>>> >>>>>>>> pip install django-recaptcha==1.4.0 >>>>>>>> >>>>>>>> as is listed here >>>>>>>> https://github.com/archesproject/arches/blob/stable/4.4.1/arches/install/requirements.txt#L14 >>>>>>>> >>>>>>>> Adam >>>>>>>> >>>>>>>> On Thursday, May 2, 2019 at 1:24:06 PM UTC-5, Martha S wrote: >>>>>>>>> >>>>>>>>> Hi, All, >>>>>>>>> >>>>>>>>> We are at exactly the same point in the 4.4.1 install with the >>>>>>>>> same issue. Any answers? We are on Ubuntu 18.04, pip 19.1, and Python >>>>>>>>> 2.7.15rc1. >>>>>>>>> >>>>>>>>> Martha >>>>>>>>> >>>>>>>>> On Wednesday, May 1, 2019 at 7:10:49 PM UTC-7, Colin Wu wrote: >>>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> I am trying to install Arches on a Ubuntu 16.04 desktop and >>>>>>>>>> python 2.7.12. Everything seems to go swimmingly until I reach the >>>>>>>>>> "Install >>>>>>>>>> Elasticsearch with Arches" section! >>>>>>>>>> >>>>>>>>>> Running the suggested command (python manage.py es install) >>>>>>>>>> gives me errors that ultimately result from the script not being >>>>>>>>>> able to >>>>>>>>>> find a captcha module (ImportError: No module named captcha). >>>>>>>>>> >>>>>>>>>> I searched the forum and found (old) posts about not finding the >>>>>>>>>> captcha module during an upgrade from 4.0.1 to 4.1.0. Tried the >>>>>>>>>> suggestions >>>>>>>>>> there but no joy. >>>>>>>>>> >>>>>>>>>> I note that 4.4.1 was only released March 29 (?) so maybe the >>>>>>>>>> installation procedure hasn't been sufficiently debugged yet? >>>>>>>>>> >>>>>>>>>> Thanks for any help. >>>>>>>>>> >>>>>>>>> -- >>>>> -- To post, send email to [email protected]. To unsubscribe, >>>>> send email to [email protected]. 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 [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>> -- To post, send email to [email protected]. To unsubscribe, >>> send email to [email protected]. 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 [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
