我尝试安装diesel_cli
,并且在遇到一些环境变量问题后,我成功安装了它。
当我尝试为我的项目设置Diesel时,会引发错误:
diesel.exe-找不到序数
序号4701不能位于动态链接库“ C:\ Program Files \ PostgreSQL \ 11 \ lib \ LIBPQ.dll”中。
答案 0 :(得分:1)
我遇到了同样的错误。
当我深入研究它时,发现我的系统路径上存在ssleay32.dll
的不兼容版本,这是Intel Wifi驱动程序的一部分。
就我而言,它在C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS
中。从我的系统路径中删除它可以解决此问题。
答案 1 :(得分:0)
实际上,问题是postgreSQL版本。 AFAIK,Postgres 11与柴油设置不兼容。即使我的postgres / 11 / lib文件夹结构的lib文件夹中有libpq.dll。它会在问题中引发“如图所示”错误。
然后,我尝试卸载postgres 11.1版,并安装了工作正常的Postgres 10.6版。
注意:安装postgres后不要忘记设置环境变量