DIma,

I found that pip installs in /usr/local when it is run as sudo.  I have not 
found anything definitive that says it should not be run as sudo but just 
in case I sudo pip uninstalled all the packages in /usr/local and pip 
installed them as a user which puts them all in $HOME/.local.  But even 
after this there something is still wrong with my numpy install and I am 
still working on.

While I am investigating my numpy problem I will try the serious clean-up 
you suggest.  My build was an attempt at a re-build after a git pull so the 
clean-up is justified.  I will report back

thanks
brett
On Saturday, February 27, 2021 at 2:06:03 AM UTC-6 dim...@gmail.com wrote:

> On Sat, Feb 27, 2021 at 4:07 AM brettpim <br...@math.carleton.ca> wrote:
> >
> > /usr/local/ is where pip has installed my python packages so don't these 
> files belong here?
> >
> >
> > On Friday, February 26, 2021 at 5:20:03 PM UTC-6 dim...@gmail.com wrote:
> >>
> >> looks like you have a copy of (c)blas in /usr/local - and this leads to 
> trouble
>
> oops, sorry, it's a wrong guess, I suppose.
>
> What is the branch you are installing? master from github, which is Sage 
> 9.2 ?
> Or the development branch, 9.3.beta7?
>
> Was it an attempt to re-build after git pull,or a fresh install?
> Fresh install should work, but for an update, you might need a serious 
> clean-up:
>
> make bootstrap-clean distclean
>
> Sage has a bit fragile system of re-creating missing .pc files for
> (c)blas/lapack, and
> recent changes in the build system might have confused it (so that's
> why a fresh rebuild
> might be needed)
>
>
> >>
> >> On Fri, 26 Feb 2021, 21:57 brettpim, <br...@math.carleton.ca> wrote:
> >>>
> >>>
> >>> I am trying to install sage from the master branch on PC running 
> Ubuntu 20.04.
> >>> The make is failing to build numpy-1.19.1.
> >>> It is complaining about not finding cblas or blas.
> >>>
> >>> In my config.log it finds openblas and so decides it will not install 
> is as SPKG
> >>>
> >>> but when I run python3:
> >>> >>> import numpy
> >>> >>> numpy.show_config()
> >>>
> >>> it reports
> >>>
> >>> blas_info:
> >>> libraries = ['blas', 'blas']
> >>> library_dirs = ['/usr/lib/x86_64-linux-gnu']
> >>> include_dirs = ['/usr/local/include', '/usr/include']
> >>> language = c
> >>> define_macros = [('HAVE_CBLAS', None)]
> >>> blas_opt_info:
> >>> define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)]
> >>> libraries = ['blas', 'blas']
> >>> library_dirs = ['/usr/lib/x86_64-linux-gnu']
> >>> include_dirs = ['/usr/local/include', '/usr/include']
> >>> language = c
> >>>
> >>> which makes me think there is something wrong with blas.
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google 
> Groups "sage-devel" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send 
> an email to sage-devel+...@googlegroups.com.
> >>> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/a8054ce0-69ee-4537-80ed-f51ced0f7c8cn%40googlegroups.com
> .
> >
> > --
> > You received this message because you are subscribed to the Google 
> Groups "sage-devel" group.
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to sage-devel+...@googlegroups.com.
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/4c7f11e6-246d-4f58-b6d2-dfcbaf0b284bn%40googlegroups.com
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/c241eb67-b3d7-48f6-9f6a-ee350eea5678n%40googlegroups.com.

Reply via email to