New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Readme with new information how to install #95
Conversation
IPython 3.0 does work, as far as I know - the problem you encountered with knitpy only affects other applications starting kernels through the IPython API, not IPython applications. (And it's probably possible to work around, but since 3.1 is already out, I don't think it's worth it). |
IRkernel::installspec() | ||
``` | ||
|
||
On Mac, you probably need to `install.packages(... , type="source")`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably? Do we know what happens if you don't?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know I have to use it on windows if the repo only has source packages (windows will try binaries first/only and raise something about no packages found if there are no binary packages or the PACKAGE file for binaries is missing). I'm not sure what mac does.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Anyway: I think the most sensible thing would be to have someone compile the mac packages and install them via drat in that repo...
On any platforms where we're installing source packages, we will still need to have the ZMQ headers installed, e.g. |
Ok, so do we know anybody with with R and a Mac? If so we could include mac packages and the Readme would become "if you are on win/mac, do this, and on linux install the zmq headers and do that." :-) |
i have a mac too - should I test something? |
|
77519b3
to
fedaa69
Compare
@noamross / @sckott Can you do some package building? Basically checkout all the above packages and then do:
(Sorry, my bash is rusty, no idea about the loop :-( ) This should produce a lot of *tar.gz (the source packages) and *.tgz (the mac binary packages). The latter could be added to the repo via drat (see here for binary support: eddelbuettel/drat#16) |
IRkernel builds, but check gives this error:
IRdisplay and repr give a couple of warnings on check related to naming/documentation. They build fine. rmzq builds fine when I remember to I have no idea how universal these builds are. I am on OSX 10.10.2. Where to upload? |
Excellent, thanks. I guess there are a couple of imports we can drop from IRkernel now. We're just moving towards releasing these packages (#97), so if it's OK, we'll ask you to redo this process in a couple of days with the released versions, and then upload those packages to the repository. |
@noamross Ok, so that works. Would you mind doing a PRs for these files? I will put my drat package somewhere and then you could use that to add your packages to the repo (see #90, which has my initial script to build the R repo: adding to a repo is basically a |
Hold off on the PR until we do a release, though - I don't want to make that repo grow ridiculously by adding binaries of unreleased versions. |
uh-oh, now this undoes 1a39243. could you change this so it doesn’t? |
fedaa69
to
31d0fc9
Compare
@flying-sheep Hopefully i got everything (reduced indention, s/shell/bash/). Not sure if there is more? |
Make installing from the supplied packages the new default and mention that only IPython 3.0 and above is supported. Closes: IRkernel#54 # windows support
31d0fc9
to
482ebf4
Compare
Thanks! If this needs more fixes, we can do them in separate PRs - I'm merging now. |
Update Readme with new information how to install
Sure, just ping me when you're ready.
|
Make installing from the supplied packages the new default and
mention that only IPython 3.1 and above is supported.
Closes: #54 # windows support