[pythran] Re: Installation

  • From: Pierre Navaro <pierre.navaro@xxxxxxxxxxxxxxx>
  • To: pythran@xxxxxxxxxxxxx
  • Date: Fri, 8 Sep 2017 23:19:08 +0200

Installed from source and with
$ cat ~/.pythranrc 
[compiler]
include_dirs=/usr/local/opt/openblas/include
library_dirs=/usr/local/opt/openblas/lib
blas=openblas
CXX=g++-7
CC=gcc-7

It works.
Pierre


Pierre Navaro
Ingénieur CNRS en calcul scientifique
IRMAR, Campus de Beaulieu, bâtiment 23
263 avenue du Général Leclerc, CS 74205
35042  RENNES Cedex
pierre.navaro@xxxxxxxxxxxxxxx
0223234308




Le 8 sept. 2017 à 22:06, Pierre Navaro <pierre.navaro@xxxxxxxxxxxxxxx> a 
écrit :

Hi
I try to install pythran with home-brew on Mac

$ pip3 install pythran
Collecting pythran
Requirement already satisfied: gast in /usr/local/lib/python3.6/site-packages 
(from pythran)
Requirement already satisfied: ply>=3.4 in 
/usr/local/lib/python3.6/site-packages (from pythran)
Requirement already satisfied: decorator in 
/usr/local/lib/python3.6/site-packages (from pythran)
Requirement already satisfied: networkx>=1.5 in 
/usr/local/lib/python3.6/site-packages (from pythran)
Requirement already satisfied: six in /usr/local/lib/python3.6/site-packages 
(from pythran)
Installing collected packages: pythran
Successfully installed pythran-0.8.1

$ python3
Python 3.6.2 (default, Jul 17 2017, 16:44:45) 
[GCC 4.2.1 Compatible Apple LLVM 8.1.0 (clang-802.0.42)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
import pythran
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.6/site-packages/pythran/__init__.py", line 39, 
in <module>
    from pythran.toolchain import (generate_cxx, compile_cxxfile, 
compile_cxxcode,
  File "/usr/local/lib/python3.6/site-packages/pythran/toolchain.py", line 6, 
in <module>
    from pythran.backend import Cxx
  File "/usr/local/lib/python3.6/site-packages/pythran/backend.py", line 8, 
in <module>
    from pythran.analyses import ArgumentEffects, Dependencies
  File "/usr/local/lib/python3.6/site-packages/pythran/analyses/__init__.py", 
line 12, in <module>
    from .aliases import Aliases, StrictAliases
  File "/usr/local/lib/python3.6/site-packages/pythran/analyses/aliases.py", 
line 6, in <module>
    from pythran.syntax import PythranSyntaxError
  File "/usr/local/lib/python3.6/site-packages/pythran/syntax.py", line 7, in 
<module>
    from pythran.tables import MODULES
  File "/usr/local/lib/python3.6/site-packages/pythran/tables.py", line 4391, 
in <module>
    __import__("omp")
  File "/usr/local/lib/python3.6/site-packages/omp/__init__.py", line 71, in 
<module>
    sys.modules[__name__] = OpenMP()
  File "/usr/local/lib/python3.6/site-packages/omp/__init__.py", line 51, in 
__init__
    libgomp_path = find_library(os.path.join(path, "libgomp"))
  File 
"/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/posixpath.py",
 line 92, in join
    genericpath._check_arg_types('join', a, *p)
  File 
"/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/genericpath.py",
 line 151, in _check_arg_types
    raise TypeError("Can't mix strings and bytes in path components") from 
None
TypeError: Can't mix strings and bytes in path components

with conda i get

conda install -c serge-sans-paille pythran
Fetching package metadata .............

PackageNotFoundError: Packages missing in current channels:
            
  - pythran

We have searched for the packages in the following channels:
            
  - https://conda.anaconda.org/serge-sans-paille/osx-64 ;
<https://conda.anaconda.org/serge-sans-paille/osx-64>
  - https://conda.anaconda.org/serge-sans-paille/noarch ;
<https://conda.anaconda.org/serge-sans-paille/noarch>
  - https://conda.anaconda.org/conda-forge/osx-64 ;
<https://conda.anaconda.org/conda-forge/osx-64>
  - https://conda.anaconda.org/conda-forge/noarch ;
<https://conda.anaconda.org/conda-forge/noarch>
  - https://repo.continuum.io/pkgs/free/osx-64 ;
<https://repo.continuum.io/pkgs/free/osx-64>
  - https://repo.continuum.io/pkgs/free/noarch ;
<https://repo.continuum.io/pkgs/free/noarch>
  - https://repo.continuum.io/pkgs/r/osx-64 ;
<https://repo.continuum.io/pkgs/r/osx-64>
  - https://repo.continuum.io/pkgs/r/noarch ;
<https://repo.continuum.io/pkgs/r/noarch>
  - https://repo.continuum.io/pkgs/pro/osx-64 ;
<https://repo.continuum.io/pkgs/pro/osx-64>
  - https://repo.continuum.io/pkgs/pro/noarch ;
<https://repo.continuum.io/pkgs/pro/noarch>

:-(

Pierre Navaro
Ingénieur CNRS en calcul scientifique
IRMAR, Campus de Beaulieu, bâtiment 23
263 avenue du Général Leclerc, CS 74205
35042  RENNES Cedex
pierre.navaro@xxxxxxxxxxxxxxx <mailto:pierre.navaro@xxxxxxxxxxxxxxx>
0223234308





Attachment: smime.p7s
Description: S/MIME cryptographic signature

Other related posts: