• Home

Install Coolprop Excel For Mac

 

CoolProp at its core is a C++ library, but it can be of interest to use this code base from other programming environments. For that reason, wrappers have been constructed for most of the programming languages of technical interest to allow users to seamlessly interface CoolProp and existing codebases.

Coolprop for excel is not installing correctly, anyone know a fix? I installed the latest version and tried older versions, but when i try to execute the install folder it says i don't have excel installed ( i do). I got it to work for matlab but can't get excel. CoolProp installer copies a test excel file called TestExcel.xlsxon your desktop. Open it and make sure that it works fine. If it doesn't work and you cannot see the numbers, go to the Installationsheet in the same excel. Excel 2019 is a spreadsheet program developed by Microsoft. Excel for Windows is part of the Microsoft 365 suite (formerly known as Office 365 ) but it can be downloaded independently. The client communication program is a powerful and helpful tool you can use for data analysis and docum entation. CoolProp installer copies a test excel file called TestExcel.xlsx on your desktop. Open it and make sure that it works fine. By fine, I mean this screen-shot: If it doesn't work and you cannot see the numbers, go to the Installation sheet in the same excel file and follow the instructions. Step 3: start writing a VBA function. Create a new excel workbook.

There are also installer packages available on the page on installation packages.

Downloads and instructions for each wrapper are included in the page for the wrapper given in the table below.

TargetOperating SystemsNotes
Static librarylinux, OSX, win
Shared library (DLL)linux, OSX, winIncluded in the Windows installer
Pythonlinux, OSX, winWrapper is Cython based
Octavelinux, OSX, winWrapper is SWIG based
C#linux, OSX, winWrapper is SWIG based
VB.netWindows onlyWrapper is SWIG based
MATLABlinux, OSX, winWrapper is SWIG based
Javalinux, OSX, winWrapper is SWIG based
Rlinux, OSX, winWrapper is SWIG based
Scilablinux, OSX, winWrapper is SWIG based (experimental)
Julialinux, OSX, win
Modelicalinux, OSX, win
PHPlinux, OSX, winMostly used on linux
Javascriptcross-platformWorks in all internet browsers
LabviewWindows only
Maplelinux, OSX, winCoolProp is included in Maple 2016
MathcadWindows only
SMath Studiolinux, OSX, win
Mathematica
FORTRANlinux, OSX, win
EESWindows onlyIncluded in the Windows installer
Microsoft ExcelWindows onlyIncluded in the Windows installer
LibreOfficeWindows, linux
Delphi & Lazaruslinux, OSX, win
iOS (iPhone)
Android

Common Wrapper Prerequisites¶

On all platforms for which CoolProp is supported, the compilation of one of the wrappers requires a few common prerequisites, described here. They are:

Install
  • git (to interface with the CoolProp repository at https://github.com/CoolProp/CoolProp)
  • python (to generate the header files and convert them to binary file)
  • CMake (platform-independent software to generate makefiles)
  • C++ compiler
  • 7-zip

Windows¶

On Windows, download the newest binary installer for CMake from CMake downloads. Run the installer. Check that at the command prompt you can do something like:

Install Coolprop Excel For Mac Free

For git, your best best is the installer from http://msysgit.github.io/. Check that at the command prompt you can do something like:

For 7-zip, download the installer from http://www.7-zip.org/ . Check that at the command prompt you can do something like:

Python Coolprop

For python, you should be using Anaconda/Miniconda for your python installation. Or, you can just install Miniconda, which is sufficient. You will also need to install the pip and six packages, which can be achieved by the following at a command prompt: condainstallpipsix.

For the C++ compiler, the options are a bit more complicated. There are multiple (binary incompatible) versions of Visual Studio, as well as G++ ports for windows (MinGW). Unless you are compiling the python wrappers, you can compile with MinGW, so you should obtain the MinGW installer and run it. You should install all the packages available, and you MUST(!!) install to a path without spaces. C:MinGW is recommended as an installation path. Be sure to add the folder C:MinGw to your PATH variable.

If you want to build 64-bit extensions, you MUST install Professional or later Community versions of Visual Studio, which can be obtained for free if you have a student ID card from Microsoft Dreamspark or just download one of the later Community versions from Microsoft for personal and open-source use. Python/Cython was built with Visual Studio, so depending on your Python version, you will require exactly the Visual Studio versions listed in the table below. Snapseed for mac tutorial.

Visual StudioVisual C++Python Versions
2008 Professional9.02.6, 2.7, 3.0, 3.1, 3.2
2010 Professional10.03.3, 3.4
2015 Professionalor Community14.03.5, 3.6, 3.7, 3.8

Otherwise, for wrappers other than Python, you can select a Visual Studio version freely.

All four compilers should co-exist happily on the path, so you should be fine installing all four, but they are rather sizable installs. Be aware that downloads of VS2008 and 2010 are getting harder and harder to find, so this may influence your Python version of choice. See this WindowsCompilers page at wiki.python.org for more info on the Windows C++ compilers needed for the various Python/Cython versions and where to download them (most for free).

Coolprop

Linux¶

Install Coolprop Excel For Mac Download

On debian based linux distributions (ubuntu, etc.), you can simply do:

Install coolprop excel for mac free

Install Coolprop Excel For Mac Os

although git is probably already packaged with your operating system; g++ probably isn’t. Python is (probably) included in your distribution, but the headers aren’t. For python, you need the six package, a pipinstallsix should do it.

OSX¶

Excel

OSX should come with a c++ compiler (clang), for git and cmake your best bet is Homebrew. With Homebrew installed, you can just do:

OSX includes a python version, but you should be using Anaconda/Miniconda for your python installation. Or, you can just install Miniconda, which is sufficient. For python, you need the six package, a pipinstallsix should do it.

If you have never done any command-line compilation before on OSX, chances are that you do not have the utilities needed. Thus you need to first install Xcode: see the description on the page http://guide.macports.org/#installing.xcode . After installing, you need to accept the license by running the following command in the Terminal:

and explicitly typing “agree” before closing. Then you can use the compiler from the command line.