Python论坛  - 讨论区

标题:[python-chinese] python2.5.1如何单独更新sqlite的版本呢?

2007年07月18日 星期三 10:23

马踏飞燕 honeyday.mj在gmail.com
星期三 七月 18 10:23:28 HKT 2007

我最近用sqlalchemy来操作sqlite数据库,每一次运行的时候都提示说我的sqlite版本太老了,是3.3.3的,要我升级到3.3.14以上,可是我的python2.5.1是最新的了,就是2007年4月发布的哪个exe安装版,请问有没有办法直接更新pysqlite3到最新的版本呢?

我现在用的sqlalchemy是最新的版本.

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月18日 星期三 10:35

Zoom.Quiet zoom.quiet在gmail.com
星期三 七月 18 10:35:47 HKT 2007

On 7/18/07, 马踏飞燕 <honeyday.mj在gmail.com> wrote:
> 我最近用sqlalchemy来操作sqlite数据库,每一次运行的时候都提示说我的sqlite版本太老了,是3.3.3的,要我升级到3.3.14以上,可是我的python2.5.1是最新的了,就是2007年4月发布的哪个exe安装版,请问有没有办法直接更新pysqlite3到最新的版本呢?
>
这和Py 没有关系的吧,你安装最新版本SQLite 然后安装对应Py接口;
会作为 site-packets  的扩展组件注册的,和内置的接口不同类名,你注意调用就成了

> 我现在用的sqlalchemy是最新的版本.
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese


-- 
'''Time is unimportant, only life important!
http://zoomquiet.org
blog在http://blog.zoomquiet.org/pyblosxom/
wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet
scrap在http://floss.zoomquiet.org
douban在http://www.douban.com/people/zoomq/
____________________________________
Pls. use OpenOffice.org to replace M$ Office.
     http://zh.openoffice.org
Pls. use 7-zip to replace WinRAR/WinZip.
     http://7-zip.org/zh-cn/
You can get the truely Freedom 4 software.
'''

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月18日 星期三 18:05

马踏飞燕 honeyday.mj在gmail.com
星期三 七月 18 18:05:21 HKT 2007

恩,确实是这样.
win下面编译python就太难了,我只要在将来打包成exe的时候能把最新的库打进去就成了.

在 07-7-18,Zoom. Quiet<zoom.quiet在gmail.com> 写道:
> On 7/18/07, 马踏飞燕 <honeyday.mj在gmail.com> wrote:
> > 我最近用sqlalchemy来操作sqlite数据库,每一次运行的时候都提示说我的sqlite版本太老了,是3.3.3的,要我升级到3.3.14以上,可是我的python2.5.1是最新的了,就是2007年4月发布的哪个exe安装版,请问有没有办法直接更新pysqlite3到最新的版本呢?
> >
> 这和Py 没有关系的吧,你安装最新版本SQLite 然后安装对应Py接口;
> 会作为 site-packets  的扩展组件注册的,和内置的接口不同类名,你注意调用就成了
>
> > 我现在用的sqlalchemy是最新的版本.
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
> --
> '''Time is unimportant, only life important!
> http://zoomquiet.org
> blog在http://blog.zoomquiet.org/pyblosxom/
> wiki在http://wiki.woodpecker.org.cn/moin/ZoomQuiet
> scrap在http://floss.zoomquiet.org
> douban在http://www.douban.com/people/zoomq/
> ____________________________________
> Pls. use OpenOffice.org to replace M$ Office.
>     http://zh.openoffice.org
> Pls. use 7-zip to replace WinRAR/WinZip.
>     http://7-zip.org/zh-cn/
> You can get the truely Freedom 4 software.
> '''
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月19日 星期四 08:33

aldarion erendisaldarion在gmail.com
星期四 七月 19 08:33:48 HKT 2007

¿ÉÒÔ°²×°Ò»¸öpysqliteµÄа汾£¬µ÷ÓÃÕâ¸öߣ¬ÕâÑùºÍpython2.4Ò»ÑùÓÃÁË£¬²»ÓÃpython2.5ÄÚÖõÄsqlite¡£Ó¦¸Ã¿ÉÒÔ°É¡£

On 7/18/07, Âí̤·ÉÑà <honeyday.mj在gmail.com> wrote:
>
> ÎÒ×î½üÓÃsqlalchemyÀ´²Ù×÷sqliteÊý¾Ý¿â,ÿһ´ÎÔËÐеÄʱºò¶¼Ìáʾ˵ÎÒµÄsqlite°æ±¾Ì«ÀÏÁË,ÊÇ3.3.3µÄ,ÒªÎÒÉý¼¶µ½3.3.14ÒÔÉÏ
> ,¿ÉÊÇÎÒµÄpython2.5.1ÊÇ×îеÄÁË,¾ÍÊÇ2007Äê4Ô·¢²¼µÄÄĸöexe°²×°°æ,ÇëÎÊÓÐûÓа취ֱ½Ó¸üÐÂpysqlite3µ½×îеİ汾ÄØ?
>
> ÎÒÏÖÔÚÓõÄsqlalchemyÊÇ×îеİ汾.
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/d465d2d0/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月19日 星期四 10:19

Ben Luo benluo在gmail.com
星期四 七月 19 10:19:24 HKT 2007

ÎÒÔ­À´ÔÚmail list ·¢µÄ¡£



On 5/17/07, ÀîÅô <jeffskylee在163.com> wrote:
>
> ´ó¼ÒºÃ£¡
>
>          sqlobject²»Ö§³Öpython2.5ÖÐ×Ô´øµÄsqlite3Âð£¿ÎÒʹÓÃ
>
>       from sqlobject.sql  import builder
>      conn = builder()("c:\\db.dat")
>
>      »á±¨´í¡£
>
>     ÔÙÊÔÏÂSQLAlchemy
>
>     лл´ó¼Ò
>
> ÖÂ
> Àñ£¡
>
>
> ÀîÅô
> jeffskylee在163.com
> 2007-05-17


ºÜ¼òµ¥µÄ½â¾ö°ì·¨¡£
¹À¼ÆÄãÊÇÔÚWindowsÏ¡£µ½ www.sqlite.org ÏÂÔØsqlite3.dll¡£ÓÃËü¸²¸Ç
c:\python25\DLLs\sqlite3.dll. ¾Í¿ÉÒÔÁË¡£
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20070719/8b519a1a/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2007年07月19日 星期四 22:13

马踏飞燕 honeyday.mj在gmail.com
星期四 七月 19 22:13:32 HKT 2007

恩,我看了sqlalchemy的源代码,发现人家已经这么写了,我也就放心了。
    def dbapi(cls):
        try:
            from pysqlite2 import dbapi2 as sqlite
        except ImportError, e:
            try:
                from sqlite3 import dbapi2 as sqlite #try the 2.5+ stdlib name.
            except ImportError:
                try:
                    sqlite = __import__('sqlite') # skip ourselves
                except ImportError:
                    raise e
        return sqlite

在 07-7-19,Ben Luo<benluo在gmail.com> 写道:
> 我原来在mail list 发的。
>
>
>
> On 5/17/07, 李鹏 <jeffskylee在163.com > wrote:
> > 大家好!
> >
> >          sqlobject不支持python2.5中自带的sqlite3吗?我使用
> >
> >       from sqlobject.sql  import builder
> >      conn = builder()("c:\\db.dat")
> >
> >      会报错。
> >
> >     再试下SQLAlchemy
> >
> >     谢谢大家
> >
> > 致
> > 礼!
> >
> >
> > 李鹏
> > jeffskylee在163.com
> > 2007-05-17
>
> 很简单的解决办法。
> 估计你是在Windows下。到 www.sqlite.org 下载sqlite3.dll。用它覆盖
> c:\python25\DLLs\sqlite3.dll. 就可以了。
>
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request在lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号