Mik*_*ike 5 csv postgresql pgadmin pgadmin-4 postgresql-9.6
我在 Mac 上将 csv 文件导入到 pgAdmin4 时遇到问题 - 它根本找不到该文件。这太简单了,我希望只是有一个我未能设置的设置。
在表的导入/导出数据功能中,有一个导入/导出对话框,如下所示:
当你给它提供错误的文件路径时,该错误看起来就像标准的 python 错误。但它是正确的 - 这就是文件所在的位置:“/tmp/person616.csv” - 我什至没有输入名称/路径,我浏览到了它。
其他人也发生过这种情况吗?知道如何解决吗?
小智 9
确切的问题已经困扰我好几天了。没有太多资源可以解决这个问题。这就是我所做的:
我创建了一个新文件夹,给它一个奇怪的名称,确保它在“/”目录下和您所在的 pgAdmin4 面板中是唯一的。
我使用以下命令来查找我刚刚创建的新的奇怪命名文件夹:(i) sudo su (ii) find -iname [奇怪的命名文件夹] -type d
一段时间后,它就在这里了。我的道路被揭示了。
就我而言,路径是 /var/lib/pgadmin/storage/[pgAdmin4_username]
我怀疑 pgAdmin4 中“PostgreSQL 二进制路径”的路径设置不正确。
在 pgAdmin4 中转到:
文件 > 首选项 > 路径 > 二进制路径 > PostgreSQL 二进制路径
示例路径如下(您需要根据您的 Postgres 位置更改它),
如果您使用的是 Windows,则提供如下路径:
C:\Program Files\PostgreSQL\9.6\bin
如果您使用的是 Linux,则提供如下路径:
/opt/PostgreSQL/9.5/bin
如果您使用的是 Mac,请提供安装 PG 的路径,
/库/PostgreSQL/9.6/bin
然后再试一次。