<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to InstallingPynguinOnWindows</title><link>https://sourceforge.net/p/pynguin/wiki/InstallingPynguinOnWindows/</link><description>Recent changes to InstallingPynguinOnWindows</description><atom:link href="https://sourceforge.net/p/pynguin/wiki/InstallingPynguinOnWindows/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 15 Apr 2021 19:10:09 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/pynguin/wiki/InstallingPynguinOnWindows/feed" rel="self" type="application/rss+xml"/><item><title>InstallingPynguinOnWindows modified by Lee Harr</title><link>https://sourceforge.net/p/pynguin/wiki/InstallingPynguinOnWindows/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;You may want to get someone who has more computer experience help you get everything installed. It can be complicated and frustrating sometimes.&lt;/p&gt;
&lt;h1 id="the-portable-python-method"&gt;The Portable Python Method&lt;/h1&gt;
&lt;p&gt;This may be the easiest way to go. It does not require "installing" anything on your Windows computer.&lt;/p&gt;
&lt;h2 id="get-portable-python"&gt;Get Portable Python&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Go to &lt;a href="http://www.portablepython.com/" rel="nofollow"&gt;http://www.portablepython.com/&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Get the latest Portable Python that starts with 3&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Portable Python includes everything you will need to run pynguin&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Get the latest version of pynguin&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Unpack Portable Python&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Unpack pynguin&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You will need to start pynguin from a command line&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The command will look &lt;em&gt;something like&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;\path\to\portablepython\App\python.exe \path\to\pynguin_folder\pynguin&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Once you have the command working, put it in a .bat file so you can just click on it to run pynguin&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id="the-install-python-and-pyqt-method"&gt;The Install Python and PyQt Method&lt;/h1&gt;
&lt;h2 id="download"&gt;Download&lt;/h2&gt;
&lt;p&gt;Get the latest version of Pynguin from &lt;a class="" href="https://bitbucket.org/leeharr/pynguin/downloads/" rel="nofollow"&gt;the download page&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Get the one with the .zip file extension&lt;/p&gt;
&lt;h2 id="extract"&gt;Extract&lt;/h2&gt;
&lt;p&gt;You cannot open a .zip file with Python. Python only opens .py files.&lt;/p&gt;
&lt;p&gt;You need to extract the .zip file using a program that can extract .zip archives.&lt;/p&gt;
&lt;p&gt;Assuming you are using  a recent version of Windows, you should be able to just double-click on the pynguin-0.17.zip file in windows explorer to extract the files from the archive.&lt;/p&gt;
&lt;p&gt;That should leave you with a folder called pynguin-0.17&lt;/p&gt;
&lt;h2 id="read-the-readme"&gt;Read the README&lt;/h2&gt;
&lt;p&gt;See the instructions in the &lt;a class="" href="https://bitbucket.org/leeharr/pynguin/raw/default/README" rel="nofollow"&gt;README&lt;/a&gt; file.&lt;/p&gt;
&lt;h2 id="dependencies"&gt;Dependencies&lt;/h2&gt;
&lt;h3 id="these-are-other-installs-you-must-do-before-pynguin-will-work"&gt;These are other installs you must do before Pynguin will work&lt;/h3&gt;
&lt;p&gt;Now, you need to have a 3-series Python installed. (That does not include Iron Python which is a completely different thing altogether.)&lt;/p&gt;
&lt;p&gt;I recommend Python-3.7.1 :&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.python.org/ftp/python/3.7.1/python-3.7.1-amd64.exe" rel="nofollow"&gt;https://www.python.org/ftp/python/3.7.1/python-3.7.1-amd64.exe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You will also need a recent PyQt. For the current version of Pynguin, it must be PyQt5.&lt;/p&gt;
&lt;p&gt;Install Python first, then to install PyQt5 and QScintilla use the command lines:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;pip3 install PyQt5&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;pip3 install QScintilla&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You may need to include the full path to &lt;code&gt;pip3&lt;/code&gt;&lt;/p&gt;
&lt;h2 id="run"&gt;Run&lt;/h2&gt;
&lt;p&gt;There is no way, currently, to run Pynguin by double-clicking an icon on windows. You will need to run it from the command line.&lt;/p&gt;
&lt;p&gt;Open your command prompt and change directories to the pynguin folder.&lt;/p&gt;
&lt;p&gt;Run pynguin with:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;python pynguin&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;or you may need to do something like&lt;/p&gt;
&lt;p&gt;&lt;code&gt;c:\path\to\python start_pynguin.py&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;or even&lt;/p&gt;
&lt;p&gt;&lt;code&gt;c:\path\to\python c:\full\path\to\start_pynguin.py&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Once you get the necessary command worked out, you can put it in to a .bat file to make a clickable launcher.&lt;/p&gt;
&lt;h2 id="help-out-the-next-person"&gt;Help Out the Next Person&lt;/h2&gt;
&lt;p&gt;If you have any comments, clarifications, or questions, please post them below.&lt;/p&gt;
&lt;p&gt;If you know how to set things up to be easier for users to run the program on windows, please contact me.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lee Harr</dc:creator><pubDate>Thu, 15 Apr 2021 19:10:09 -0000</pubDate><guid>https://sourceforge.netee64ee422d967b08ed4f6289cb0198e410781f69</guid></item></channel></rss>