-
-
Notifications
You must be signed in to change notification settings - Fork 474
Download_CEF3_Mac
Table of contents:
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.
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
".
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.
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.
-
wxpython.py - example of embedding using the wxPython GUI toolkit. Includes many tests of advanced features.
- The cefpython3.wx subpackage comes with more wxPython examples, see: sample1.py, sample2.py, sample3.py.
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.