Skip to content

Download_CEF3_Mac

cztomczak edited this page May 25, 2016 · 5 revisions

Download CEF Python 3 for Mac

Table of contents:

Introduction

The binaries were built by following the instructions on the BuildOnMac wiki page.

Version information
The latest version is 31.2 for OSX 10.7+, released on January 13, 2015.
Chrome version is 31.0.1650.69. Based on CEF 3 branch 1650 rev. 1639.
For an explanation of these numbers see the VersionNumbering wiki page.

Release notes
For a list of changes in current and past binary distributions see
the ReleaseNotes wiki page.

Stability note
Chrome switched to only 64-bit builds on Mac starting with Chrome 39. Earlier versions of Chrome 64bit are not considered stable. CEF Python currently ships Chrome 31 and during testing everything worked fine. But if you want the best stability it is recommended that you use 32bit binaries.

Install from PyPI

To install the PyPI/cefpython3 package using the pip package manager type:

pip install cefpython3

If there are problems installing the cefpython3 package, then it might be caused by an old version of pip which may not support Python Wheels. To upgrade pip type: "pip install --upgrade pip".

When using preinstalled Python that ships with OS X, to install pip type "sudo easy_install pip" and to install the cefpython3 package type "sudo pip install cefpython3".

Downloads

Packages are available only for Python 2.7. All packages contain fat binaries and can run on both 32bit and 64bit. Python 3.4 is not yet supported, see Issue 121.

Download from Google Drive.

Download from Dropbox.

Examples

To run some examples go to the examples/ directory that is inside the cefpython3 package. Type "pip show cefpython3" to see where the cefpython3 package was installed. It is recommended to run the wxpython.py example which presents the most features.

Note that when using preinstalled Python that ships with OS X and running examples from the "/Library/Python/2.7/site-packages/cefpython3/examples" directory, you might encounter an error "Segmentation fault: 11". This will occur if app doesn't have permission to write to the "debug.log" file. To fix it run the "sudo chmod 666 debug.log wx/debug.log" command in the examples/ directory. This is to be fixed in <a href='../issues/164.