RuleBasedIntegration / Rubi

Rubi for Mathematica
http://rulebasedintegration.org
MIT License
225 stars 22 forks source link

Loading failed with Wolfram Engine 12.0 on Linux. #35

Closed asdasd1dsadsa closed 4 years ago

asdasd1dsadsa commented 4 years ago

When I force it to load package with

<<Rubi`Rubi`

I got

Loading Rubi 4.16.1.0 will take a minute or two. In the future this will take less than a second.

LoadRules::inv: Could not load file or section: {/root/.WolframEngine/Paclets/Repository/Rubi-4.16.1.0/IntegrationRules/9
      Miscellaneous\9.1 Integrand simplification rules.m}

LoadRules::inv: Could not load file or section: {/root/.WolframEngine/Paclets/Repository/Rubi-4.16.1.0/IntegrationRules/1 Algebraic
      functions\1.1 Binomial products\1.1.1 Linear\1.1.1.1 (a+b x)^m.m}

LoadRules::inv: Could not load file or section: {/root/.WolframEngine/Paclets/Repository/Rubi-4.16.1.0/IntegrationRules/1 Algebraic
      functions\1.1 Binomial products\1.1.1 Linear\1.1.1.2 (a+b x)^m (c+d x)^n.m}

General::stop: Further output of LoadRules::inv will be suppressed during this calculation.

FrontEndObject::notavail: A front end is not available; certain operations require a front end.

But when I execute Rubi`Private`LoadRules, no message is generated. I can't understand it.

Environment:

12.0.0 for Linux x86 (64-bit) (May 19, 2019)
Rubi 4.16.1.0
asdasd1dsadsa commented 4 years ago

This is fixed after reinstalling it by

PacletInstall["https://rulebasedintegration.org/Rubi-4.16.1.0.paclet"]

I got this hint from https://mathematica.stackexchange.com/questions/221166/problem-with-rubi-and-paclets-in-version-12-1 .

The original paclet is downloaded from github, is it the same to the one above? If they're identical, why they have same version number? If they aren't, why they behave differently?