Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails libffi.so.6:无法在rails中打开共享对象文件_Ruby On Rails_Ubuntu_Package - Fatal编程技术网

Ruby on rails libffi.so.6:无法在rails中打开共享对象文件

Ruby on rails libffi.so.6:无法在rails中打开共享对象文件,ruby-on-rails,ubuntu,package,Ruby On Rails,Ubuntu,Package,我是rails的新手,我正在使用Ubuntu19.10。昨天我决定将我的操作系统升级到新版本。升级完成后一切都很好。我开始使用我的计算机进行开发,发现任何rails命令都不起作用,并向我显示了这个错误 in `require': libffi.so.6: cannot open shared object file: No such file or directory - /home/ace/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/ffi-1

我是rails的新手,我正在使用Ubuntu19.10。昨天我决定将我的操作系统升级到新版本。升级完成后一切都很好。我开始使用我的计算机进行开发,发现任何rails命令都不起作用,并向我显示了这个错误

in `require': libffi.so.6: cannot open shared object file: No such file or directory - /home/ace/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/ffi-1.13.1/lib/ffi_c.so (LoadError)
我发现有相同问题的人,但他们中没有人在rails中有问题,而且他们中的任何人对我都很有用


我认为问题在于libffi.so.6软件包,因为我的操作系统上安装了ffi-1.13.1,Ubuntu 20.04将libffi6升级为libffi7,但你的Rails应用程序仍在寻找libffi6。 您需要运行以下命令:

gem原始外国金融机构


这应该可以解决它

你可以试试这个答案:它和我一起工作。@thinhungyen谢谢你,伙计,它解决了我的问题,添加你的评论作为答案,使这个答案有用