🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.python
Article #27093

Re: pdb nie widzi sqlite3

#27093
From: Rob Wolfe
Date: Tue, 22 Dec 2009 21:40
55 lines
2643 bytes
Michal M <mmierzwa@tycowaterworks.pl> writes:

> On 22 Gru, 21:47, Rob Wolfe <r...@smsnet.pl> wrote:
>> Michal M <mmier...@tycowaterworks.pl> writes:
>> > On 22 Gru, 21:11, Michal M <mmier...@tycowaterworks.pl> wrote:
>> >> On 22 Gru, 21:10, Michal M <mier...@swietochlowice.org> wrote:
>>
>> >> > Witam,
>>
>> >> > Najpierw ponarzekam, dlaczego języki, które miały być niezależne od
>> >> > platformy są tak od niej zależne? :(
>> >> > Mam program, który chodzi pod Windows ale pod Linuksem nie (coś z
>> >> > odczytywaniem pliku).
>> >> > No to pod Linuxem zapuszczam pdb żeby problem wyśledzić i... nie może
>> >> > zaimportować sqlite3.
>> >> > Co z tym fantem zrobić?
>>
>> >> > uruchamiam bez debugera tak:
>> >> > python main.py
>>
>> >> > a z debugerem tak:
>> >> > pdb main.py
>>
>> >> Dobra, sam sobie odpowiem.
>> >> python jest w wersji 2.6 a pdb 2.4....
>>
>> > Ok, nie wiem czy 2.4 bo to tylko wersja dokumentacji mogła być a pdb
>> > jest chyba zintegrowany. Natomiast pomogło dodanie import pdb i
>> > zapodanie pdb.set_trace()
>>
>> No to zapewne chodzi o wersje. Możesz sprawdzić tak:
>>
>> $ python -V
>> Python 2.5.2
>> $ head -n 1 $(which pdb)
>> #! /usr/bin/python2.5
>>
>> RW
>
> Nie, to niewłaściwe uruchamianie.
> Zamiast pdb main.py powinno być python -m pdb main.py i hula.

A sprawdziłeś?
Gdyby wersje były identyczne to
pdb main.py
i
python -m pdb main.py
powinno dać identyczny efekt.

Zresztą:
$ diff /usr/bin/pdb /usr/lib/python2.5/pdb.py

to powinny być identyczne moduły.

RW
Technical Details
Message-ID: <873a32661o.fsf@smsnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <abb5a6c0-eb93-450b-9b51-3ad415115ba6@v25g2000yqk.googlegroups.com> <8626d09b-a2c2-474d-84f1-9b2404d14e6a@m26g2000yqb.googlegroups.com> <74c745af-2597-460f-b26f-f6f5195da6bc@v30g2000yqm.googlegroups.com> <877hse68is.fsf@smsnet.pl> <314a3bf2-424d-49b6-9fba-f7e5f2a255c3@h9g2000yqa.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Rob Wolfe <rw@smsnet.pl>
Newsgroups: pl.comp.lang.python
Subject: Re: pdb nie widzi sqlite3
Date: Tue, 22 Dec 2009 22:40:51 +0100
Organization: Debian GNU/Linux site
Lines: 55
Message-ID: <873a32661o.fsf@smsnet.pl>
References: <abb5a6c0-eb93-450b-9b51-3ad415115ba6@v25g2000yqk.googlegroups.com> <8626d09b-a2c2-474d-84f1-9b2404d14e6a@m26g2000yqb.googlegroups.com> <74c745af-2597-460f-b26f-f6f5195da6bc@v30g2000yqm.googlegroups.com> <877hse68is.fsf@smsnet.pl> <314a3bf2-424d-49b6-9fba-f7e5f2a255c3@h9g2000yqa.googlegroups.com>
NNTP-Posting-Host: ip-79-175-248-34.cable.smsnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1261518035 24410 79.175.248.34 (22 Dec 2009 21:40:35 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Tue, 22 Dec 2009 21:40:35 +0000 (UTC)
Cancel-Lock: sha1:VkVvwc84mkyJQ+77JUOMu/9oVlw=
X-User: rw8899
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit