Skip to content

Commit

Permalink
Describe need for msvcp140.dll when bundling Python
Browse files Browse the repository at this point in the history
Closes gh-58
  • Loading branch information
takluyver committed Jan 21, 2016
1 parent c2ee9ea commit aa03fb8
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 7 deletions.
6 changes: 0 additions & 6 deletions examples/pyqt/README

This file was deleted.

13 changes: 13 additions & 0 deletions examples/pyqt/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
This is an example that uses PyQt4 binary packages.

To make the installer on a non-Windows system, first run fetch_pyqt_windows.sh.
This will download a PyQt Windows installer from Sourceforge, unpack the files
from it, and copy the necessary ones into pynsist_pkgs where pynsist will
pick them up.

If you want to use PyQt in a'[bundled format](http://pynsist.readthedocs.org/en/latest/cfgfile.html#bundled-python)'
installer with Python 3.5 or later, you'll need to ensure the file `msvcp140.dll`
is included. If you have a Visual Studio installation, you can find it in there;
otherwise download the [Visual C++ Redistributable](https://www.microsoft.com/en-us/download/details.aspx?id=48145).
On Linux, you can extract the DLL from the exe using `cabextract` (after extracting
files from the exe, run it again on a file called `a10`).
4 changes: 3 additions & 1 deletion examples/pyqt/installer.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ version=1.0
entry_point=listapp:main

[Python]
version=3.3.5
version=3.5.1
format=bundled
bitness=64

[Include]
packages=listapp
Expand Down

0 comments on commit aa03fb8

Please sign in to comment.