解决了briefcase run无法运行的问题

windows平台:
briefcase dev可以正常运行,briefcase run 提示 un,在git翻找了所有问题未果。最后通过最小化虚拟环境,并在pyproject.toml的requires中自行添加了三行包名

[tool.briefcase.app.analys]
formal_name = "Analys"
description = "analys"
icon = "src/analys/resources/analys"
sources = ['src/analys']
requires = [
    'toga>=0.3.0.dev32',
    'pandas==1.4.1',
    'modin>=0.14.0',
]

与pandas1.4.2冲突,改包为1.4.1。

modin(不知道是啥)也冲突,单独安装。

pip install toga 可能出现无法安装的问题。使用pip install toga==0.3.0dev32解决。

做好这些后一定要运行briefcase update -d,让pyproject.toml把requires中的包更新到环境中。

另外我使用vscode,要注意终端使用CMD,否则无法切换环境。另外当前解释器一定要和环境相同

安装时选择miniconda就好,用什么装什么,anaconda大了点。

conda create -n 环境名 python==版本号
conda remove -n 环境名 --all 删除虚拟环境
conda activate 环境名 或直接 activate 环境名 激活对应环境
 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值