Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Closed Thread
 
Thread Tools Search this Thread
Old 09-28-2014, 09:18 AM   #16
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,488
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Quote:
Originally Posted by rubeus View Post
Hi, i cant find a vesion >= 3,4 on that site as describes in the plugins documentation, onlya 3.3.4.
ActiveState doesn't appear to have a Python 3.4 build. You can use the build from the Python project as well, https://www.python.org/downloads/windows/ . They do have a 3.4 binary. Who you get it from really doesn't matter.

Quote:
Originally Posted by rubeus View Post
As i'm doinf nothing else with python which one is recommended?
It comes down to the plugin. Some plugins are written using Python 2 and some are using Python 3.
user_none is offline  
Old 09-28-2014, 09:28 AM   #17
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by rubeus View Post
Hi, i cant find a version >= 3,4 on that site as describes in the plugins documentation, only a 3.3.4.

As i'm doing nothing else with python which one is recommended?
I've had good luck constructing plugins that work with ActiveState Python v3.3.4. If you're going to be creating your own plugins, there should be no reason why the most recent versions of Python 3 wouldn't work, but there are no guarantees.

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).
DiapDealer is online now  
Advert
Old 09-28-2014, 09:59 AM   #18
Notjohn
mostly an observer
Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.
 
Posts: 1,515
Karma: 987654
Join Date: Dec 2012
Device: Kindle
Quote:
Originally Posted by user_none View Post
Thank you so much! I adore Sigil as an e-book builder, and I was looking forward to pushing it into future decades, much as I have been pushing WordStar 7d into the 21st century from its last issue date about 1991, from DOS 4 and 5 to Windows 3 and so on down to Windows 7. Good software never dies!

That Sigil is still being worked on is a delight I had not anticipated.
Notjohn is offline  
Old 09-28-2014, 10:03 AM   #19
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
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.
JSWolf is offline  
Old 09-28-2014, 10:19 AM   #20
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
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.
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.
DiapDealer is online now  
Advert
Old 09-28-2014, 12:29 PM   #21
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
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
Quote:
Originally Posted by DiapDealer View Post
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.
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.
JSWolf is offline  
Old 09-28-2014, 12:52 PM   #22
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
But the problem comes when you want to run a plugin created with Python 2 and a plugin written in Python 3.
Not a problem.

Quote:
Originally Posted by JSWolf View Post
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.
Yes. Already accounted for. Again ... not a problem.

Quote:
Originally Posted by JSWolf View Post
That's why it's just better to specify Python 2 be used and not Python 3.
No... that's why it would be better for you to spend some time trying to understand how the Python plugin framework is currently set up instead of dreaming up imaginary problems.

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.
DiapDealer is online now  
Old 09-28-2014, 01:27 PM   #23
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
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.
JSWolf is offline  
Old 09-28-2014, 01:43 PM   #24
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,547
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by JSWolf View Post
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.
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.
DiapDealer is online now  
Old 09-28-2014, 02:06 PM   #25
crutledge
eBook FANatic
crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.crutledge ought to be getting tired of karma fortunes by now.
 
crutledge's Avatar
 
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?
crutledge is offline  
Old 09-28-2014, 02:45 PM   #26
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,160
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
Quote:
Originally Posted by crutledge View Post
Is Python 3.4 an Upgrade to Python 2.7?

If it is, would not tools built under 2.7 run under 3.4?
Unfortunately not. There are some major changes between Python 2.x and 3.x.
PeterT is offline  
Old 09-28-2014, 05:44 PM   #27
blackest
Connoisseur
blackest began at the beginning.
 
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?
blackest is offline  
Old 09-28-2014, 05:55 PM   #28
varlog
actually it is /var/log
varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.varlog ought to be getting tired of karma fortunes by now.
 
varlog's Avatar
 
Posts: 341
Karma: 2994236
Join Date: Sep 2012
Location: usually Europa
Device: prs t1
Quote:
Originally Posted by blackest View Post
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?
blackest hmmm?
varlog is offline  
Old 09-28-2014, 06:01 PM   #29
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
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
BetterRed is offline  
Old 09-28-2014, 06:16 PM   #30
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
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
Quote:
Originally Posted by BetterRed View Post
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.
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.
JSWolf is offline  
Closed Thread


Forum Jump

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


All times are GMT -4. The time now is 10:13 PM.


MobileRead.com is a privately owned, operated and funded community.