导入Psycopg2

时间:2019-04-25 10:30:31

标签: python python-3.x psycopg2

当我将psycopg2导入IDLE时,它崩溃了,因此我无法进行任何测试。我尝试多次重新安装python和psycopg2,但问题仍然存在。

有人可以帮忙吗?

附加了错误屏幕截图error screen shot

2 个答案:

答案 0 :(得分:0)

我认为对于Psycopg2,创建了一个符号链接。正如您从屏幕快照中看到的那样,已启用系统完整性保护。您必须禁用它(通过命令import React from "react"; import { Button } from 'reactstrap'; export default class NumberSortingRef extends React.Component { constructor(props) { super(props); this.state = { sort: numberSorting() }; } numberSorting = () => { const bSort = (arr) => { var length = arr.length; for (let i = 0; i < length; i++) { for (let j = 0; j < length - i; j++) { if (arr[j] > arr[j + 1]) { let temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } return arr; } const arrayToInt = (arr) => { let arrayInt = []; for (let i = 0; i < arr.length; i++) { arrayInt[i] = parseInt(arr[i]); } return arrayInt; } var str = document.getElementById("demo").value; var arr = str.split(','); document.getElementById("result").innerHTML = bSort(arrayToInt(arr)); } render() { return ( <div> <input type="text" id="demo" /> <Button onClick={this.state.sort}>Show</Button> <p id="result"></p> </div> ); } } 并重新启动),然后创建符号链接,如下所示:

csrutil disable

就我而言,我已经安装了PgSQL 9.6。 请阅读OS X Sierra, PostgreSQL and Psycopg2文章以获取更多错误和详细信息。

答案 1 :(得分:0)

我重新安装了postgres服务器,Python(新版本)及其所有依赖项,然后再次重新安装,然后它就起作用了:)