Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
2

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

asked 5 years ago

Yi Zhang's avatar

updated 2 years ago

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!

Preview: (hide)

Comments

MatthewSteen's avatar MatthewSteen  ( 5 years ago )

3 Answers

Sort by » oldest newest most voted
5

answered 5 years ago

updated 5 years ago

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

Preview: (hide)
link

Comments

Wonderful. Thanks!

Yi Zhang's avatar Yi Zhang  ( 5 years ago )

Great to hear, thanks for testing!

Matt Doiron's avatar Matt Doiron  ( 5 years ago )

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  ( 5 years ago )
3

answered 5 years ago

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.

Preview: (hide)
link
1

answered 5 years ago

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.

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 5 years ago

Seen: 1,017 times

Last updated: Oct 07 '22