2016-06-15 12 views
1

私はFreeBSD 10.3pythonsqlite3を使用します。 pythonをインストールした後、それは私には、以下の追加パッケージをインストールする必要があります求められます。このpostからFreeBSD上でPythonでsqlite3を使用するには?

...... 
=========================================================================== 

Note that some standard Python modules are provided as separate ports 
as they require additional dependencies. They are available as: 

bsddb   databases/py-bsddb 
gdbm   databases/py-gdbm 
sqlite3   databases/py-sqlite3 
tkinter   x11-toolkits/py-tkinter 

=========================================================================== 

は、4パッケージの上にインストールした後、sqlite3が動作することができる必要がありそうです。しかし、「impore sqlite3は」まだ次のエラーを報告します。

>>> import sqlite3 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/local/lib/python2.7/sqlite3/__init__.py", line 24, in <module> 
    from dbapi2 import * 
    File "/usr/local/lib/python2.7/sqlite3/dbapi2.py", line 28, in <module> 
    from _sqlite3 import * 
ImportError: No module named _sqlite3 

私は他のどのようなパッケージをインストールする必要がありますか?

答えて

1

根本的な原因は、私はデータベース/ sqlite3の、ないデータベース/ PY-sqlite3のをインストールし、発見されました。 データベース/ py-sqlite3をインストールすると動作します。

関連する問題