2

Does IDF+ (by Matt Doiron) support Mac yet?

I was looking for an E+ model editor for a Mac user and remembered IDF+. It is a new implementation of the IDFEditor in Python by Matt Doiron, a number of important features that are absent in the original:

https://github.com/mattdoiron/idfplus

My question is whether it supports Mac? I cannot see why not but would be grateful if someone can confirm it before recommending it to the person. Thanks!

Yi Zhang's avatar
1.2k
Yi Zhang
asked 2019-11-09 10:32:50 -0500
JasonGlazer's avatar
6.8k
JasonGlazer
updated 2022-10-07 14:38:39 -0500
edit flag offensive 0 remove flag close merge delete

Comments

MatthewSteen's avatar MatthewSteen (2019-11-11 10:41:05 -0500) edit
add a comment see more comments

3 Answers

5

I just downloaded and tested. YES, IDF+ does work on mac!

Steps to download and install:

  • Download zip file from bitbucket and extract.
  • open terminal, cd to directory, run the following commands
    • python3 setup.py build
    • python3 setup.py install
    • python3 main.py

The last one launches IDF+. I had to locate the idd file from energy plus to open an idf file. It looks like you can also put idd files in /Users/username/Library/Application\ Support/IDFPlus/ and it will find them there. It also copies the idd there once you've located it so you don't need to locate the idd again for that version.

image description

Andyrew's avatar
790
Andyrew
answered 2019-11-13 11:18:54 -0500, updated 2019-11-13 11:28:41 -0500
edit flag offensive 0 remove flag delete link

Comments

Wonderful. Thanks!

Yi Zhang's avatar Yi Zhang (2019-11-13 11:19:54 -0500) edit

Great to hear, thanks for testing!

Matt Doiron's avatar Matt Doiron (2019-11-13 11:46:40 -0500) edit

Greetings, @Andyrew running the second command on my iMacs terminal returns this message

running install running bdist_egg This command is available on Debian/Ubuntu only.

any clue? Should I just give up hope and install EP+ on windows?

Jpipp's avatar Jpipp (2020-04-02 14:16:38 -0500) edit
add a comment see more comments
3

Hi! Unfortunately I do not have access to a Mac, so I can't test the editor. However, as @JasonGlazer mentioned, it's built with Python and PySide, which both should work on any platform. You would need to be familiar with Python in order to install it at this time however (setup.py, etc).

I have recently gotten the editor working with modern versions of Python (3.7) and PySide2 (5.13), which are more easily installable so I expect that it will also work via Pip when I get it posted on PyPI. Also, because BitBucket has announced the end of support for mercurial, I will be migrating things to git (and likely github), where I can take advantage of some automated built tools more easily. This should allow me to make proper installers in a more stable way.

Matt Doiron's avatar
131
Matt Doiron
answered 2019-11-12 07:30:21 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
1

I presume it will work since Matt is using Python and PySide which are supported on Mac. You might have to download the repo and the dependencies to try it out since no specific installer is provided.

JasonGlazer's avatar
6.8k
JasonGlazer
answered 2019-11-11 08:50:14 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments