为什么我无法在Anaconda中安装pylbfgs包?

时间:2018-06-14 06:16:04

标签: python-3.x anaconda

我无法使用conda提示符安装pylbfgs。我尝试使用以下命令行:

DB::table('users as u')
  ->select('u.*', 'l.*')
  ->join('login_logs as l', 'u.id', '=', 'l.user_id')
  ->leftJoin('login_logs as l1', function ($join) {
        $join->on('l.user_id', '=', 'l1.user_id')
             ->whereRaw(DB::raw('l.created_at < l1.created_at'));
   })
  ->whereNull('l1.user_id')
  ->get();

然后结果是:

  

解决环境:失败

     

不满意错误:发现以下规格   冲突:

     
      
  • 的OpenCV
  •   
  • pylbfgs
  •   
     

使用&#34; conda info&#34;查看每个包的依赖关系。

我用过:

> conda install -c fgregg pylbfgs

然后结果是:

  

要求已经满足:c:\ users \ kk \ anaconda3 \ lib \中的pylbfgs   site-packages(0.2.0.11)

     

要求已经满足:在c:\ users \ kk \ anaconda中numpy&gt; = 1.13.1   3 \ lib \ site-packages(来自pylbfgs)(1.14.3)

> pip install pylbfgs 为我工作。

但是当我在Spyder中运行代码时,结果是:

  

文件&#34; C:/Users/kk/Desktop/python/Task6.py" ;,第59行,在        来自pyLBFGS import owlqn

     

ModuleNotFoundError:没有名为&#39; pyLBFGS&#39;

的模块

提前致谢。

1 个答案:

答案 0 :(得分:1)

请尝试import lbfgs。程序包的top_level.txt文件似乎表明应该使用什么名称进行导入,该文件包含lbfgs而不是pylbfgs