I was able to run easy_install to get the Jenkins api and it placed 
python_jenkins-0.2.1-py3.2.egg at C:\Python32\Lib\site-packages. I just 
found out that the file is some sort of a zip file. I changed the extension 
to .zip and unzipped it. I found very little in there though. There was 
just an _init_.py file in 1 folder and dependency_links.txt, PKG-INFO, 
SOURCES.txt, top_level.txt and zip-safe file in another folder. I'm no 
programming genius, but it doesn't look like this isn enough to be the api. 
I have tried running scripts with 
import jenkinsapi at the top and the script fails. But, if I comment it 
out, the rest of the script will run, which tells me that the api isn't 
installed right or isn't working. 

On Thursday, December 5, 2013 1:39:58 PM UTC-8, JonathanRRogers wrote:

> I don't think you've said exactly what your problem is. Were you not 
> able to install jenkinsapi? Were you unable to connect to Jenkins using 
> it? I'm not sure using Python 2.7 is out of the question, since one 
> script can run another in a subprocess, though I don't know how much of 
> a hassle that would be in your situation. 
>
> I have only tried jenkinsapi with Python 2.7 so I don't know to what 
> extent it will or will not work with 3.2. It looks like there has 
> already been some work done to make it work with 3.x, so I'd try that 
> before giving up. 
>
> <URL:https://github.com/salimfadhley/jenkinsapi/pull/81> 
>
> [email protected] <javascript:> wrote: 
> > Jonathan, 
> > 
> >   again thanks for the information. Unfortunately, using python 2.7 is 
> > out of the question. The scripts have to work with our test executive 
> > which is compatible with python 3.2. I will have to go down another 
> > avenue to complete my task unless they have a version of Jenkins api 
> > that works with python 3.2. Thanks for all the information. It was a 
> > great help. 
> > 
> > Josh 
> > 
> > On Thursday, December 5, 2013 11:56:31 AM UTC-8, JonathanRRogers wrote: 
> > 
> >     OK, you are using CPython then. That is the original and official 
> >     implementation of Python. As you may know, there are two major 
> >     branches 
> >     of CPython. Python 3.x was intended to make deep, incompatible 
> >     changes 
> >     to improve or fix long-known problems or limitations in 2.x. 
> >     Therefore, 
> >     some code that works on 2.7 won't work on 3.2 and vice-versa. Many 
> >     projects still only work on 2.x, apparently including jenkinsapi 
> >     according to the pypi listing. 
> > 
> >     I'm not sure what your exact problem has been, but you should try 
> >     using 
> >     jenkinsapi with Python 2.7. It is possible to have more than one 
> >     version 
> >     of Python installed so that different programs can use one or the 
> >     other. 
> >     I haven't done so on Windows, but I have multiple versions built 
> from 
> >     source on Unix-like systems. It looks like it should be even 
> >     easier on 
> >     Windows because the official installers install to directories 
> >     including 
> >     version number. The following guide looks like it should be 
> >     helpful. I 
> >     strongly recommend using pip and virtualenv, which HOWTO also 
> covers. 
> > 
> >     <URL:http://docs.python-guide.org/en/latest/starting/install/win/ 
> >     <http://docs.python-guide.org/en/latest/starting/install/win/>> 
> > 
> >     [email protected] <javascript:> wrote: 
> >     > Jonathan, 
> >     > 
> >     > thanks for the reply. I do believe I installed the api using 
> >     > easy_install. Now I'm in the stage trying to verify that the API 
> >     > actually works. The biggest problem here is I'm still very green 
> to 
> >     > Python. The implementation I'm running is 3.2 taken from 
> >     > http://www.python.org/download/releases/3.2/ 
> >     <http://www.python.org/download/releases/3.2/> and I'm running on 
> >     > Windows 7 64 bit. 
> >     > 
> >     > Thanks for your help, 
> >     > 
> >     > Josh 
> >     > 
> >     > On Tuesday, December 3, 2013 3:37:46 PM UTC-8, 
> >     [email protected] wrote: 
> >     > 
> >     >     Hello, 
> >     > 
> >     >       I'm new to Jenkins and use python only to run test scripts 
> on 
> >     >     our custom test executive. We use Python 3.2 and we wrote 
> >     software 
> >     >     to allow python to communicate with our test executive. I'm 
> >     trying 
> >     >     to figure out how to install the Jenkins API for python. 
> >     First I 
> >     >     looked into PIP and came across 2 issues: 1) I don't use 
> >     CPython 
> >     >     and 2) It presents me with the same install issues as the 
> >     Jenkins 
> >     >     API. Can I merely unzip the API, and drag the jenkinsapi 
> >     folder to 
> >     >     a specific directory path? Any help would be appreciated. 
> >     > 
> >     >     Joshua Marberry 
> >     >     Test Software Developer 
> >     >     RED Digital Cinema 
> >     >       
> >     > 
> >     > -- 
> >     > You received this message because you are subscribed to a topic 
> >     in the 
> >     > Google Groups "Jenkins Users" group. 
> >     > To unsubscribe from this topic, visit 
> >     > 
> >     
> https://groups.google.com/d/topic/jenkinsci-users/wn0dLXNgWqE/unsubscribe 
> >     <
> https://groups.google.com/d/topic/jenkinsci-users/wn0dLXNgWqE/unsubscribe>. 
>
> > 
> >     > To unsubscribe from this group and all its topics, send an email 
> to 
> >     > [email protected] <javascript:>. 
> >     > For more options, visit https://groups.google.com/groups/opt_out 
> >     <https://groups.google.com/groups/opt_out>. 
> > 
> > 
> >     -- 
> >     Jonathan Rogers 
> > 
> > -- 
> > You received this message because you are subscribed to a topic in the 
> > Google Groups "Jenkins Users" group. 
> > To unsubscribe from this topic, visit 
> > 
> https://groups.google.com/d/topic/jenkinsci-users/wn0dLXNgWqE/unsubscribe. 
>
> > To unsubscribe from this group and all its topics, send an email to 
> > [email protected] <javascript:>. 
> > For more options, visit https://groups.google.com/groups/opt_out. 
>
>
> -- 
> Jonathan Rogers 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to