Hi Fernando,
In order for pycalphad to be installed with pip, you would need
1. A working C/C++ compiler to compile the native code extensions that pycalphad uses for performance
2. A compiled and working symengine to link against when compiling pycalphad (wheels are available, so this should not be much trouble)
3. A compiled and working ipopt/cyipopt to link against (see
https://pypi.org/project/ipopt/). This will be difficult, since you need to bring your own working ipopt binary (see from the COIN-OR project here
http://www.coin-or.org/download/binary/Ipopt/). There are no wheels available and this is the tricky step in getting everything working. In fact, the ipopt page in
pypi.org strongly recommends using Anaconda as well, for this reason.
In summary, installing everything via pip/PyPI is possible, but difficult and not recommended. It is also much more difficult for us to help support you and debug issues you may have, since we as developers also use the Anaconda-provided packages.
That being said, it should be possible to install pycalphad via Anaconda and then install any packages you trying to integrate pycalphad into, even if they are not available via Anaconda and you need to install them from PyPI using pip or install them from a package on your local machine.
Thank you,
Brandon Bocklund