-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
CI: build pandas on windows (appveyor) #5561
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
Comments
(link to related discussion about windows builds: https://groups.google.com/forum/#!msg/numfocus/mVNakFqfpZg/m7b13PZEW1YJ) |
Note: You should compile extensions with the same compiler used for compiling your python binary. https://github.com/cython/cython/wiki/64BitCythonExtensionsOnWindows |
Thanks for the link jreback. I've tried the MinGW C/C++ compiler, but haven't been able to build the dev version of pandas on a Windows 7 (64 bit), Python 2.7.6 version. I posted my steps on Stackoverflow here: http://stackoverflow.com/questions/21684814/python-compile-dev-build-on-windows The error I get is "collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1". Any suggestions? |
never tried with that compiler, you can build with MS C++ compiler according to the instructions above. I posted a build script on #6324 (at the very bottom). You have to have the environment exactly right. Also I post updated binaries based on master at: http://pandas.pydata.org/pandas-build/dev/ |
AFAIK mingw only will build the 32-bit version |
Thanks, I think that was the issue! On Fri, Feb 14, 2014 at 5:17 PM, jreback [email protected] wrote:
|
https://github.com/ogrisel/python-appveyor-demo (its linked via the wiki as well). I tried this out - seems to work well. Any takers to have pandas work? |
quick and dirty (works on 3.4): https://github.com/jreback/pandas/tree/appveyor |
Related: I think we should seriously consider using miniconda. We could completely get rid of wheels! |
yep I think their is an issue about that go for it! statsmodels does this already iirc |
It took me a whole Sunday to make this work. |
this finally works and passed on py 2.7/3.4/3.5 & we have a green badge: https://github.com/pydata/pandas |
Here is a collection of build scripts/tools for windows:
a nice conda recipe:
https://github.com/rmcgibbo/python-appveyor-conda-example/blob/master/appveyor.yml
https://github.com/pydata/pandas/tree/master/scripts/windows_builder
I have found many confusing explanations/suggestion on the web on how to build python extensions on windows 32/64 bit. The following is very simple to build from master.
Follow the instructions on the following link to build on windows with a binary compat to the existing python. Bascially.
http://pybytes.com/pywavelets/dev/preparing_windows_build_environment.html#installing-windows-sdk-c-c-compiler
Essentially:
.iso
and install ityou can then just
The text was updated successfully, but these errors were encountered: