我无法使用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;
的模块
提前致谢。
答案 0 :(得分:1)
请尝试import lbfgs
。程序包的top_level.txt
文件似乎表明应该使用什么名称进行导入,该文件包含lbfgs
而不是pylbfgs