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 2019-11-09 10:32:50 -0500

Yi Zhang's avatar

updated 2022-10-07 14:38:39 -0500

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!

edit retag flag offensive close merge delete

Comments

MatthewSteen's avatar MatthewSteen  ( 2019-11-11 10:41:05 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
5

answered 2019-11-13 11:18:54 -0500

updated 2019-11-13 11:28:41 -0500

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

edit flag offensive delete link more

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
1

answered 2019-11-11 08:50:14 -0500

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.

edit flag offensive delete link more
3

answered 2019-11-12 07:30:21 -0500

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.

edit flag offensive delete link more

Your Answer

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

Add Answer

Careers

Question Tools

1 follower

Stats

Asked: 2019-11-09 10:32:50 -0500

Seen: 798 times

Last updated: Oct 07 '22