Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何添加路径以便python可以找到程序?_Python_Sqlite_Path - Fatal编程技术网

如何添加路径以便python可以找到程序?

如何添加路径以便python可以找到程序?,python,sqlite,path,Python,Sqlite,Path,我试图通过import函数将sqlite与python一起使用,但python似乎找不到sqlite My sys.path包含以下内容: ['', '/usr/local/share/python', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages/distribute-0.6.26-py2.7.egg', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-package

我试图通过
import
函数将
sqlite
与python一起使用,但python似乎找不到
sqlite

My sys.path包含以下内容:

['', '/usr/local/share/python', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages/distribute-0.6.26-py2.7.egg', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages/pip-1.1-py2.7.egg', '/usr/local/Cellar/python/2.7.3/lib/python27.zip', '/usr/local/Cellar/python/2.7.3/lib/python2.7', '/usr/local/Cellar/python/2.7.3/lib/python2.7/plat-darwin', '/usr/local/Cellar/python/2.7.3/lib/python2.7/plat-mac', '/usr/local/Cellar/python/2.7.3/lib/python2.7/plat-mac/lib-scriptpackages', '/usr/local/Cellar/python/2.7.3/lib/python2.7/lib-tk', '/usr/local/Cellar/python/2.7.3/lib/python2.7/lib-old', '/usr/local/Cellar/python/2.7.3/lib/python2.7/lib-dynload', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg-info', '/usr/local/Cellar/python/2.7.3/lib/python2.7/site-packages/IPython/extensions']
但是
sqlite
列在
usr/lib

编辑:
正如建议的那样,我尝试了导入sqlite3,但python返回以下错误:

dlopen(/usr/local/Cellar/python/2.7.3/lib/python2.7/lib-dynload/_sqlite3.so, 2): Library not loaded: /usr/local/lib/libsqlite3.0.8.6.dylib
  Referenced from: /usr/local/Cellar/python/2.7.3/lib/python2.7/lib-dynload/_sqlite3.so
  Reason: image not found

如何加载sqlite?

无需向模块搜索路径添加任何内容;SQLite模块附带Python标准库。但是,您拼错了模块的名称,称为(注意末尾的
3
):


要修复。

无需向模块搜索路径添加任何内容;SQLite模块附带Python标准库。但是,您拼错了模块的名称,称为(注意末尾的
3
):

要修复。

是python模块的名称,该模块提供python和sqlite数据库引擎之间的接口。是基础数据库引擎的名称

因此(正如Martijn Pieters已经指出的)尝试:

是python模块的名称,该模块提供python和sqlite数据库引擎之间的接口。是基础数据库引擎的名称

因此(正如Martijn Pieters已经指出的)尝试:


谢谢-尝试过,但收到错误消息。用错误消息更新了帖子。@mikebmassey:对,这是一个自制错误,包含修复说明。谢谢-尝试过,但收到错误消息。用错误消息更新了帖子。@mikebmassey:对,这是一个自制错误,包括修复说明。
Python 2.7.3 (default, Oct 22 2012, 06:12:32) 
[GCC 4.2.1 Compatible Apple Clang 3.1 (tags/Apple/clang-318.0.58)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
>>> sqlite3.connect(':memory:')
<sqlite3.Connection object at 0x105354200>
brew rm sqlite python
brew install python
import sqlite3