python安装可以';我找不到心理医生
我和你一起去看psycopg2python安装可以';我找不到心理医生,python,macos,osx-lion,macports,psycopg2,Python,Macos,Osx Lion,Macports,Psycopg2,我和你一起去看psycopg2 import psycopg2 我得到了std错误 ImportError:没有名为psycopg2的模块 我用macports安装了我的副本,所以我很好奇为什么它不能工作,因为所有的依赖项都应该下载。 我对Postgresql和这个模块都没有任何经验,所以我不知道会出什么问题。事实上,我正在尝试构建的另一个项目需要它,所以如果我可以避免使用它,我会。:) 我确信已经安装了postgresql,但这与我的安装找不到psycopg2这一事实没有什么关系。如有任何建
import psycopg2
我得到了std错误
ImportError:没有名为psycopg2的模块
我用macports安装了我的副本,所以我很好奇为什么它不能工作,因为所有的依赖项都应该下载。
我对Postgresql和这个模块都没有任何经验,所以我不知道会出什么问题。事实上,我正在尝试构建的另一个项目需要它,所以如果我可以避免使用它,我会。:)
我确信已经安装了postgresql,但这与我的安装找不到psycopg2这一事实没有什么关系。如有任何建议,将不胜感激
$ which python
揭示
/Library/Frameworks/Python.framework/Versions/Current/bin/python
Python 2.7.3 -- EPD_free 7.3-2 (32-bit)
及
揭示
/Library/Frameworks/Python.framework/Versions/Current/bin/python
Python 2.7.3 -- EPD_free 7.3-2 (32-bit)
我不一定想要EPD_的免费版本,但我不得不安装它(有些)不相关的原因 MacPorts安装了自己的Python版本和苹果版本。您可以使用
端口选择
命令管理Python的活动版本(在命令行或通过/usr/bin/env键入Python
时运行的版本)。请参阅。MacPorts在安装苹果版本的同时,还安装了自己的Python版本。您可以使用端口选择
命令管理Python的活动版本(在命令行或通过/usr/bin/env键入Python
时运行的版本)。请参阅。是否有/opt/local/bin/python2
?仅/opt/local/bin/python2
,以及/opt/local/bin/python2.7
是否有/opt/local/bin/python2.7
?谢谢您的信息。您知道这会导致导入错误的原因吗?这是因为安装了两个版本的Python。Macports在其副本下安装psycopg,这样您就不会看到它运行Apple的副本。谢谢您提供的信息。您知道这会导致导入错误的原因吗?这是因为安装了两个版本的Python。Macports在其副本下安装psycopg,这样您就不会看到它运行苹果的副本。