当前位置: 首页 > wzjs >正文

肇庆网站开发公司网站建设项目的实训报告

肇庆网站开发公司,网站建设项目的实训报告,wordpress 采集英文插件,专业团队口号FreeBSD下不能直接安装g4f,因为Curl_cffi这个库装不上。0.5.0.3这个版本不需要这个库,所以可以安装。 那么就没有办法安装新版本了吗? 有的,就是在linux仿真环境下。 Linux仿真环境安装g4f 最简单的方法是使用chroot进入linux仿…

FreeBSD下不能直接安装g4f,因为Curl_cffi这个库装不上。0.5.0.3这个版本不需要这个库,所以可以安装。

那么就没有办法安装新版本了吗? 有的,就是在linux仿真环境下。

Linux仿真环境安装g4f

最简单的方法是使用chroot进入linux仿真环境,然后在里面安装新版本的g4f

# 进入linux仿真环境
sudo chroot /compact/ubuntu22 /bin/bash# 启动python环境
source ub22py312/bin/activate 
pip install pip -U
pip install g4f[all] -U
g4f gui

这个方法下成功安装了最新版本的0.5.7.3版本

但是这个方法虽然简单,使用起来却有些繁琐,需要sudo权限

在FreeBSD下安装Conda,然后在Conda环境下安装G4F

更好一点的方法,是直接在FreeBSD下安装Conda,然后在Conda环境下安装G4F

在FreeBSD下安装Conda参考:在FreeBSD14.2下安装MiniConda python3.12 ,以便安装运行Auto-Coder_freebsd conda-CSDN博客

但是现在碰到问题,就是markitdown这个库的新版本无法安装上,进而导致g4f的gui无法启动

解决依赖库markitdown

使用--no-deps

pip install markitdown==0.1.2 --no--deps

解决magika库 

这时候报:No module named 'magika'

pip install magika --no--deps

这时候报: No module named 'onnxruntime'

解决安装onnxruntime库 

发现无法用pip安装onnxruntime

FreeBSD系统里onnxruntime安装包,但是因为没有装在python下,无法用。

FreeBSD系统下还有py311的onnxruntime包,但是因为现在是python3.12环境,也无法用。

用conda命令安装onnxruntime库

conda install onnxruntime

如果速度慢,可以加镜像

创建.condarc文件

conda config --set show_channel_urls yes

在.condarc文件中加入清华镜像

channels:- defaults
show_channel_urls: true
default_channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloudpytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

 安装完成,测试g4f

 g4f gui

启动成功!

浏览器浏览的8080端口,网站正常。

结论

关于在FreeBSD系统下使用f4f,如果用完全的仿真,那么很容易安装g4f

如果是conda仿真,那么onnxruntime库可能无法用pip安装,需要使用conda来看着。

调试

用conda安装markitdown的时候,报错RemoveError: 'pluggy'

Verifying transaction: failed                                                         
                                                                                      
RemoveError: 'pluggy' is a dependency of conda and cannot be removed from             
conda's operating environment.                                                        
                                  

pip uninstall pluggy

最终解决见后面隔一个问题。 

删除pluggy后报错conda info could not be constructed.(不应该删除,这步可以跳过)

conda info could not be constructed.
KeyError('active_prefix_name')

An unexpected error has occurred. Conda has prepared the above report.
If you suspect this error is being caused by a malfunctioning plugin,
consider using the --no-plugins option to turn off plugins.
执行

conda --no-plugins install markitdown[all]

不行。不得已,又把pluggy安装上

pip install pluggy

conda装什么都报错RemoveError: 'pluggy'

尝试强制重装核心

conda update conda --force-reinstall  # 强制重装Conda核心组件‌:ml-citation{ref="1,3" data="citationList"}

不行

切换清华源解析

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/‌:ml-citation{ref="6" data="citationList"}
conda update --all --channel defaults  # 优先使用默认通道‌:ml-citation{ref="5,6" data="citationList"}

哇塞,终于搞定了!

问题的原因,有可能是切换清华源,但没有切换干净.....

http://www.dtcms.com/wzjs/558363.html

相关文章:

  • flash网站引导页面制作哪个网站做调查赚钱多
  • 微信网站模块中国最新消息
  • 网站建设项目设计报告佛山高端网站建设工作室
  • 网站开发毕业设计报告查找北京国互网网站建设
  • php做的网站源代码小程序登录不上去怎么办
  • wordpress做游戏网站清远市住房和城乡建设局门户网站
  • 网站的营销与推广城乡建设部网站自助商品房
  • 网站做apk制作工具上海企业网站定制
  • 网站界面设计需要首先做市场研究湘潭建设网站公司
  • 怎么学做一件完整衣服网站北京市规划网站
  • 网站维护服务器WordPress上展示PDF
  • 广州建站业务公司济南网站建设咨询小七
  • 网站权重转移做排名博客主题Wordpress
  • 广州网站推广哪家强检察机关门户网站建设自查报告
  • 旅行做攻略的网站wordpress只在首页显示不出来
  • 制作一个网站平台需要多少钱做网站算软件行业吗
  • 站长工具综合查询2020教育集团网站设计策划书
  • 怎样建一个收费网站杭州建设职业学校网站
  • 古典网站素材网页链接制作生成二维码
  • 知乎有趣的网站符合网络营销的网站
  • 网站织梦设计制作效果图
  • 网站升级公告模板上海沪港建设咨询有限公司网站
  • 网站公司建设 中山网站怎么做定位功能
  • 右翼网站佛山网站建设全方位服务
  • 建设银行上海黄浦支行网站织梦网站模板还原的文件在哪里
  • 学做网站开发要1万6游戏代理平台免费版
  • 用php 如何做网站做房产网站长
  • wordpress用户登录后志鸿优化设计官网
  • 花钱做网站不给源码活动策划网站
  • 网站建设qianhaiyou网站建设的安全防护方法