09-28-2014, 09:18 AM | #16 | |
Sigil & calibre developer
Posts: 2,488
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Quote:
It comes down to the plugin. Some plugins are written using Python 2 and some are using Python 3. |
|
09-28-2014, 09:28 AM | #17 | |
Grand Sorcerer
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
You might be depriving yourself of using many other people's plugins, though if you don't have Python 2.7.x installed. You can have both (2.x, 3.x) installed on the same system without too much difficulty. If you won't be doing any Python development of your own, I would probably recommend using the latest 2.7.x version of ActiveState's Python (until such time as there are Python 3.x-only Sigil plugins you want to try, of course). It is my hope that many plugin developers will strive to create plugins that will work with either Python 2 or 3 (but that may be wishful thinking on my part). |
|
Advert | |
|
09-28-2014, 09:59 AM | #18 | |
mostly an observer
Posts: 1,515
Karma: 987654
Join Date: Dec 2012
Device: Kindle
|
Quote:
That Sigil is still being worked on is a delight I had not anticipated. |
|
09-28-2014, 10:03 AM | #19 |
Resident Curmudgeon
Posts: 73,897
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Why can't rules be made that says that Python 2 has to be used for plugins? That would solve this problem once and for all.
|
09-28-2014, 10:19 AM | #20 |
Grand Sorcerer
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Because that would imply there WAS a problem. There is not. Devs can create plugins for either, and users can run plugins created for either. There is no battle being waged here. Stop trying to invent one.
|
Advert | |
|
09-28-2014, 12:29 PM | #21 |
Resident Curmudgeon
Posts: 73,897
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
But the problem comes when you want to run a plugin created with Python 2 and a plugin written in Python 3. That means you have to have both versions of Python installed and you have to have some say of getting each to run the specific plugin. That's why it's just better to specify Python 2 be used and not Python 3.
|
09-28-2014, 12:52 PM | #22 | |||
Grand Sorcerer
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Quote:
Quote:
Fact is: I'm currently running a Python 2.7 version of the KindleImport plugin and a Python 3.4 version of the Punctuation Smarten plugin on the same PC with no dire consequences. Last edited by DiapDealer; 09-28-2014 at 01:18 PM. |
|||
09-28-2014, 01:27 PM | #23 |
Resident Curmudgeon
Posts: 73,897
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
So how does one get Python 2 (already installed and working) running along side Python 3 (not installed) without screwing up the working setup for Python 2? I'm using Windows 7 & Windows 8.
|
09-28-2014, 01:43 PM | #24 |
Grand Sorcerer
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
There's plenty of documentation on how to have different versions of Python installed on the same Windows machine. It's not really an uncommon practice at all (one is the default python and the other is not). But this thread is probably not the best place to have the discussion. Google is your friend. But perhaps you shouldn't worry about it until you find a plugin that you're just dying to use, but is only available for Python 3.
|
09-28-2014, 02:06 PM | #25 |
eBook FANatic
Posts: 18,301
Karma: 16071131
Join Date: Apr 2008
Location: Alabama, USA
Device: HP ipac RX5915 Wife's Kindle
|
Python
Is Python 3.4 an Upgrade to Python 2.7?
If it is, would not tools built under 2.7 run under 3.4? |
09-28-2014, 02:45 PM | #26 |
Grand Sorcerer
Posts: 12,160
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
|
09-28-2014, 05:44 PM | #27 |
Connoisseur
Posts: 67
Karma: 10
Join Date: Sep 2014
Device: sony prs 2
|
Just built a DMG of 0.8.0 for Lion (built on 10.7.5) as the previous version that worked on lion was 0.6.1 i'm looking for somewhere to upload it too. Any suggestions?
|
09-28-2014, 05:55 PM | #28 |
actually it is /var/log
Posts: 341
Karma: 2994236
Join Date: Sep 2012
Location: usually Europa
Device: prs t1
|
|
09-28-2014, 06:01 PM | #29 |
null operator (he/him)
Posts: 20,558
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Dumb question - am I right in thinking that Sigil require the user to install the Python developer tools (and perhaps multiple versions thereof) to use its plug-ins. And is this a 'for now' or a 'for ever' situation.
I have a swag of applications that have plug-ins - calibre, notepad++, irfanview, The Gimp, Fast Picture Viewer etc. AFAIK none of them require me to download developer tools to use any of the plug-ins. BR |
09-28-2014, 06:16 PM | #30 |
Resident Curmudgeon
Posts: 73,897
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
The two plugins I've installed for Sigil are for Python 2. I do not have any developer tools installed and the one plugin I did try worked as advertised.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil 0.6.2 Released | user_none | Sigil | 89 | 05-04-2014 06:42 AM |
Sigil 0.7.4 Released | user_none | Sigil | 47 | 01-05-2014 02:31 PM |
Sigil V0.7.3 released | user_none | Sigil | 59 | 09-11-2013 09:45 PM |
Sigil 0.6.0 Released | user_none | Sigil | 93 | 11-24-2012 06:50 PM |
Sigil 0.4.1 Released | user_none | Sigil | 50 | 09-01-2011 04:58 PM |