-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
I used the conda pvpro-user install instructions in the readme, but I can't run the example:
Details
In [1]: %run example_estimate_number_series_parallel.py
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
~\Projects\pvpro\examples\example_estimate_number_series_parallel.py in <module>
23 import matplotlib.pyplot as plt
24
---> 25 from pvpro.classify import classify_operating_mode
26 from pvpro.estimate import estimate_imp_ref, estimate_vmp_ref
27 from pvlib.temperature import sapm_cell_from_module
c:\users\mikm\projects\pvpro\pvpro\__init__.py in <module>
----> 1 from pvpro.main import *
2 name = 'pvpro'
3
c:\users\mikm\projects\pvpro\pvpro\main.py in <module>
15 import matplotlib.pyplot as plt
16
---> 17 from solardatatools import DataHandler
18 from pvlib.temperature import sapm_cell_from_module
19
c:\users\mikm\projects\solar-data-tools\solardatatools\__init__.py in <module>
----> 1 from solardatatools.time_axis_manipulation import standardize_time_axis
2 from solardatatools.matrix_embedding import make_2d
3 from solardatatools.time_axis_manipulation import fix_daylight_savings_with_known_tz
4 from solardatatools.time_axis_manipulation import make_time_series
5 from solardatatools.clear_day_detection import find_clear_days
c:\users\mikm\projects\solar-data-tools\solardatatools\time_axis_manipulation.py in <module>
14 from sklearn.neighbors import KernelDensity
15
---> 16 from solardatatools.clear_day_detection import find_clear_days
17 from solardatatools.solar_noon import energy_com, avg_sunrise_sunset
18 from solardatatools.utilities import total_variation_filter,\
c:\users\mikm\projects\solar-data-tools\solardatatools\clear_day_detection.py in <module>
7
8 import numpy as np
----> 9 import cvxpy as cvx
10 from solardatatools.utilities import \
11 local_median_regression_with_seasonal,\
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\__init__.py in <module>
16
17 __version__ = "1.1.10"
---> 18 from cvxpy.atoms import *
19 from cvxpy.constraints import NonPos, Zero, SOC, PSD
20 from cvxpy.expressions.expression import Expression
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\atoms\__init__.py in <module>
18 from cvxpy.atoms.dist_ratio import dist_ratio
19 from cvxpy.atoms.eye_minus_inv import eye_minus_inv, resolvent
---> 20 from cvxpy.atoms.geo_mean import geo_mean
21 from cvxpy.atoms.gen_lambda_max import gen_lambda_max
22 from cvxpy.atoms.gmatmul import gmatmul
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\atoms\geo_mean.py in <module>
18 import numpy as np
19 import scipy.sparse as sp
---> 20 from cvxpy.utilities.power_tools import (fracify, decompose, approx_error, lower_bound,
21 over_bound, prettydict)
22
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\utilities\power_tools.py in <module>
16
17 from fractions import Fraction
---> 18 from cvxpy.atoms.affine.reshape import reshape
19 from cvxpy.atoms.affine.vstack import vstack
20 from cvxpy.constraints.second_order import SOC
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\atoms\affine\reshape.py in <module>
16
17 from cvxpy.expressions.expression import Expression
---> 18 from cvxpy.atoms.affine.hstack import hstack
19 from cvxpy.atoms.affine.affine_atom import AffAtom
20 import cvxpy.lin_ops.lin_utils as lu
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\atoms\affine\hstack.py in <module>
16
17 import cvxpy.lin_ops.lin_utils as lu
---> 18 from cvxpy.atoms.affine.affine_atom import AffAtom
19 import numpy as np
20
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\atoms\affine\affine_atom.py in <module>
20 import cvxpy.lin_ops.lin_utils as lu
21 from cvxpy.atoms.atom import Atom
---> 22 from cvxpy.cvxcore.python import canonInterface
23 from cvxpy.expressions.constants import Constant
24 from cvxpy.utilities import performance_utils as perf
~\AppData\Local\Continuum\miniconda3\envs\pvpro-user\lib\site-packages\cvxpy\cvxcore\python\__init__.py in <module>
1 # TODO(akshayka): This is a hack; the swig-auto-generated cvxcore.py
2 # tries to import cvxcore as `from . import _cvxcore`
----> 3 import _cvxcore
ImportError: numpy.core.multiarray failed to import
does it work for you all? I'll try pypi
Metadata
Metadata
Assignees
Labels
No labels