找回密码
 会员注册
查看: 25|回复: 0

pythonpoetryinstall下载缓慢,网络问题断开连接--poetry换源镜像下载+国内镜像

[复制链接]

3

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2024-9-5 09:41:06 | 显示全部楼层 |阅读模式
在使用打包工具poetry进行打包的是出现了一个问题就是,在使用poetry进行打包的时候出现了,连接断开这样的问题,这个问题是可以通过换源,通过国内的镜像来解决这个问题就可以了。找到项目中的pyoroject。toml文件这个文件中写了一些在运行打包加载的时候的一些文件。这里就需要我们进行配置文件的应用和配合。我们要在这个配置文件上面写上我们自己的代理的镜像 这样就可以加速下载的时间了 在更改完镜像之后运行poetryinstall出现了这样报错Cannotoverwriteavalue(atline28,column21)PSC:\Users\q\Desktop\rasa-git\rasa>poetryinstallInstallingdependenciesfromlockfilepyproject.tomlchangedsignificantlysincepoetry.lockwaslastgenerated.Run`poetrylock[--no-update]`tofixthelockfile.解决:这个提示意味着你的项目中pyproject.toml文件(这是一个定义项目依赖和构建信息的文件,常用于Python项目,特别是当使用Poetry作为包管理器时)相比于当前的poetry.lock文件有了较大的改动。poetry.lock文件是用来锁定项目依赖的具体版本,确保不同环境下安装的依赖一致。当你看到这条消息,Poetry建议你运行poetrylock命令来根据pyproject.toml的最新内容重新生成poetry.lock文件。这样做可以确保你的依赖关系得到更新,并且之后通过poetryinstall安装的依赖与pyproject.toml中指定的保持一致。如果你不希望在锁定依赖时自动更新它们到最新版本,可以使用poetrylock--no-update命令,这样会基于当前的锁文件进行调整,而不去检查每个依赖是否有新版本。简而言之,解决这个问题的步骤是:在命令行中运行:poetrylock或者,如果你不想自动更新依赖到最新版本:poetrylock--no-update之后再执行poetryinstall,这时应该就不会看到之前的警告了,因为poetry.lock已经根据pyproject.toml更新过了。常用镜像:国内镜像源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/豆瓣:http://pypi.douban.com/simple/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-5 09:14 , Processed in 0.457874 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表