mac 源码安装psycopg2 出现依赖问题解决
来源:互联网 发布:即时聊天软件开发 编辑:程序博客网 时间:2024/06/15 19:38
我的环境:
python-27
psycopg2-2.6.2
postgresql-9.5.5
mac os -10.11.6
问题陈述:
可知缺少某个文件,同时给出了参考。
解决方法:
export DYLD_FALLBACK_LIBRARY_PATH=/Library/PostgreSQL/9.5/lib:$DYLD_FALLBACK_LIBRARY_PATH、
上述命令中,pg的版本号好和你自己的安装的版本号对应。
然后进入python,import psycopg2,成功。
————————————————————————————2nd 分割继续——————————————————————————————————————
可能会出现第二种情况,就是报错提示 需要openssl的lib。这个时候找到opensll的lib的路径加入到 ~/.bash_profile 文件中如:
11 export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/usr/local/Cellar/openssl/1.0.2j/lib
重新退出终端,再进python,import psycopg2,成功。
如果可以,你可以尝试连接postgresql。方法如以下
详情请参阅:https://www.cplusplus.me/2330.html,感谢作者的提供。
————————————————————————————————————————3rd 分割————————————————————————————————————————————————
尽管以上两部会成功,也有可能出现一个报错:
psql:FATAL:could not open file "golbal 11260".
个人解决方法是:
因为之前安装pg是通过软件包方式安装,多次google和尝试都不能解决问题。采用釜底抽薪的方法,我直接删除了软件包安装的pg-9.6版本,并且在环境变量中删除掉以前版本的path。然后通过Homebrew 安装 pg-9.5版本(版本不是问题,只要是Homebrew能选择的最新只有9.5版本)。
安装成功之后,开启pg服务器,还有端口,就能成功的用python通过psycopg2连接上postgresql。
- mac 源码安装psycopg2 出现依赖问题解决
- Mac OS安装psycopg2
- mac python 安装 psycopg2
- Ubuntu安装psycopg2小记
- Ubuntu安装psycopg2
- MacOS安装psycopg2
- CentOS上安装psycopg2
- 在 Mac 下Django 使用PostgreSQL 出现的 No module named psycopg2
- MAC 装 Postgres+psycopg2
- 用mysql5.6.21源码安装mysql出现问题解决
- Pytorch源码安装(附加可能出现的问题解决)
- 大数据学习第2天----------------linux 安装mysql 出现安装依赖问题解决(centos7)
- 树莓派搭建web服务器时安装nginx出现依赖问题解决方法
- anaconda2下安装psycopg2出现python 2.7 required not found in registry解决办法
- yum 安装出现问题解决
- Mac中Myeclipse 10安装破解,以及安装出现的问题解决
- Anaconda 安装 PSYCOPG2 on windows
- CentOS5.5上安装psycopg2
- HEAD
- the Android gradle plugin version 2.3.0-beta1 is too old please update to the lateset version
- R-读写
- 推荐TV内容
- Android SDK镜像服务器搭建
- mac 源码安装psycopg2 出现依赖问题解决
- 2017年寄语
- java 堆 栈 方法区的简单分析
- 10 个 SQL 注入工具
- 学习笔记
- BLOCK循环引用
- 23中设计模式,轻松应对面试(-)
- LuCI探究
- android: 你真的需要'singleTask'吗