[ 
https://issues.apache.org/jira/browse/CLIMATE-560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14274296#comment-14274296
 ] 

Michael Joyce commented on CLIMATE-560:
---------------------------------------

+1. I sort of addressed a potential concern for this problem here in 
CLIMATE-561. We don't actually request the install directory from the user in 
install-osx so that makes the docs a bit harder to add dynamically. Perhaps we 
should consider the solution in CLIMATE-561? If we make the boilerplate 
request/prints/etc. generic and OS independent it might make our lives easier. 
Just a thought though.

> Incorrect assumption for installation directory within easy-ocw/install-osx.sh
> ------------------------------------------------------------------------------
>
>                 Key: CLIMATE-560
>                 URL: https://issues.apache.org/jira/browse/CLIMATE-560
>             Project: Apache Open Climate Workbench
>          Issue Type: Bug
>          Components: easy-ocw
>    Affects Versions: 0.4, 0.5
>            Reporter: Lewis John McGibbney
>            Assignee: Lewis John McGibbney
>             Fix For: 1.0.0
>
>
> I found an incorrect assumption when failing to successfully install OCW via 
> easy-ocw/install-osx.sh
> The output message is as follows
> {code}
> lmcgibbn@LMC-032857 /usr/local/climate(master) $ ./easy-ocw/install-osx.sh -e
> ---------------------------------------------------------------------------
>                          Welcome to Easy OCW
> ---------------------------------------------------------------------------
> A number of dependencies for OCW will now be installed. Please check the wiki
> for a complete list of dependencies. Additionally, please read the wiki for
> useful installation guidelines and information that may be pertinent to your
> situation. All of this can be found at http://s.apache.org/3p2
> Press [ENTER] to begin installation ...
> Checking for pip ...
> Setting up a virtualenv ...
> Checking for previously installed ocw virtual environment...
>  -  Creating a new environment in ~/ocw...
> ./easy-ocw/install-osx.sh: line 161: install_log: Permission denied
> ./easy-ocw/install-osx.sh: line 162: install_log: Permission denied
>       done
> Installing conda for package management ...
> Error: conda appears to be already initalized in: //anaconda
> Installing dependencies with conda ...
> Error: cannot open file: ocw-conda-dependencies.txt
> Installing additional Python packages
> ***POST INSTALLATION NOTE***
> If you are familiar with virtualenv you should know that activating
> the new 'ocw' environment is different because we use conda to install
> packages.  An example of the command you want to run is listed in the
> alias below.
> To make it easier to change into the 'ocw' virtualenv add the
> following alias to your ~/.bash_profile
>     alias ocw='source ~/ocw/bin/activate ~/ocw/'
> When you want to use ocw in the future, you just have to type 'ocw'
> in your terminal.
> {code}
> It is the following code which bothers me
> {code}
> To make it easier to change into the 'ocw' virtualenv add the
> following alias to your ~/.bash_profile
>     alias ocw='source ~/ocw/bin/activate ~/ocw/'
> {code}
> As per CLIMATE-548 I do not think that we should assume OCW is installed in 
> ~/ocw/
> We can discuss how best to address this issue. For the time being it is 
> logged and I will think about a solution myself. Comments welcome.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to