On Wed, Dec 29, 2021 at 5:12 AM Advay Goel <advayg...@gmail.com> wrote: > > Hi All, > > I use macOS Big Sur Version 11.1, and need to use the LRS Library for a > project: > > def getVolume(self,eng='lrs'): """ needs Sage 5.9 for 'lrs' engine """ return > self.poly.volume(engine=eng)*factorial(self.poly.dim()) > > Currently, whenever I run this function, I get 0, and I believe it is because > LRS Library is not properly installed on my system (I checked using this > code: link and it said LRS is not present). However, this doesn't make much > sense to me as there is an LRS folder in my sage folder. Its location is > Applications>SageMath>build>pkgs>lrslib. > > Regardless, I downloaded LRS again and am trying to build Sage from source.
it appears you are trying to do this using a binary distribution. Instead, you should be using a source distribution. https://doc.sagemath.org/html/en/installation/source.html > To do that, I am running the following code: > > make configure ./configure --enable-lrslib -q make -s V=0 > > However, every time I do this, the "make V=0" line fails. Specifically, the > package > Scipy-1.6.3 fails to install. I attached the error message in the log file to > this email and here is the message I get on terminal: > > [scipy-1.6.3] installing. Log file: > /Applications/SageMath/logs/pkgs/scipy-1.6.3.log > > [scipy-1.6.3] error installing, exit status 1. End of log file: > > [scipy-1.6.3] Enabled : AVX512F AVX512CD AVX512_KNL AVX512_SKX > AVX512_CLX AVX512_CNL AVX512_ICL > > [scipy-1.6.3] Generated : none > > [scipy-1.6.3] CCompilerOpt._cache_write[796] : write cache to path -> > /private/var/folders/pv/fllpf5t54kx02fh87shrw79wvdtffs/T/pip-req-build-konopatv/build/temp.macosx-11.1-x86_64-3.9/ccompiler_opt_cache_clib.py > > [scipy-1.6.3] Building wheel for scipy (PEP 517): finished with status > 'error' > > [scipy-1.6.3] ERROR: Failed building wheel for scipy > > [scipy-1.6.3] Failed to build scipy > > [scipy-1.6.3] ERROR: Failed to build one or more wheels > > [scipy-1.6.3] Exception information: > > [scipy-1.6.3] Traceback (most recent call last): > > [scipy-1.6.3] File > "/Applications/SageMath/local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", > line 180, in _main > > [scipy-1.6.3] status = self.run(options, args) > > [scipy-1.6.3] File > "/Applications/SageMath/local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", > line 204, in wrapper > > [scipy-1.6.3] return func(self, options, args) > > [scipy-1.6.3] File > "/Applications/SageMath/local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", > line 174, in run > > [scipy-1.6.3] raise CommandError( > > [scipy-1.6.3] pip._internal.exceptions.CommandError: Failed to build one > or more wheels > > [scipy-1.6.3] Removed build tracker: > '/private/var/folders/pv/fllpf5t54kx02fh87shrw79wvdtffs/T/pip-req-tracker-my_qdfh8' > > [scipy-1.6.3] > ******************************************************************************** > > [scipy-1.6.3] Error building a wheel for scipy-1.6.3 > > [scipy-1.6.3] > ******************************************************************************** > > [scipy-1.6.3] > > [scipy-1.6.3] real 4m19.931s > > [scipy-1.6.3] user 5m43.471s > > [scipy-1.6.3] sys 0m48.724s > > [scipy-1.6.3] > ************************************************************************ > > [scipy-1.6.3] Error installing package scipy-1.6.3 > > [scipy-1.6.3] > ************************************************************************ > > [scipy-1.6.3] Full log file: > /Applications/SageMath/logs/pkgs/scipy-1.6.3.log > > make[4]: *** [scipy-SAGE_VENV-no-deps] Error 1 > > make[3]: *** > [/Applications/SageMath/local/var/lib/sage/installed/scipy-1.6.3] Error 2 > > make[2]: *** [all-start] Error 2 > > real 4m46.343s > > user 5m56.467s > > sys 0m57.756s > > *************************************************************** > > Error building Sage. > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all-start'): > > * package: scipy-1.6.3 > > last build time: Dec 28 21:25 > > log file: /Applications/SageMath/logs/pkgs/scipy-1.6.3.log > > build directory: /Applications/SageMath/local/var/tmp/sage/build/scipy-1.6.3 > > It is safe to delete any log files and build directories, but they > > contain information that is helpful for debugging build problems. > > WARNING: If you now run 'make' again, the build directory of the > > same version of the package will, by default, be deleted. Set the > > environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. > > make[1]: *** [all-start] Error 1 > > make: *** [all] Error 2 > > Does anybody know how to fix this so that I can properly use the LRS engine? > Also, after downloading the lrslib file again, is there a specific place I am > supposed to put it in the SageMath folder to ensure it runs correctly? > > Thank you so much for any help! > > -- > 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/37268ccb-4530-453e-8246-6ea37ec71e87n%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/CAAWYfq3JD8Vx4t8bhGKUBCdW-soY_0x_L-teZQOG0GQMOPxmQg%40mail.gmail.com.