gpt4 book ai didi

python - ESA 的 snap-python (snappy) 不适用于 python 3.5 及更高版本

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:33:30 42 4
gpt4 key购买 nike

如 ESA 活泼的官方 installation guide , 支持的python版本只有:2.7, 3,3 and 3.4

我需要为 python 3.6 安装 ESA 的 snappy 库。有什么办法吗?

最佳答案

我发现我可以将 ESA 的 snappy 与 python 3.6 一起使用,但我首先必须从 github 安装 jpy。

git clone https://github.com/bcdev/jpy.git
cd jpy/

如果有人使用,激活虚拟环境

source ~/venv/venvsname/bin/activate

造轮子

python3.6 setup.py bdist_wheel

将创建的.whl文件复制到snappy目录

cp dist/*.whl "~/.snap/snap-python/snappy"

运行安装程序将 jpy 添加到您的包中

python setup.py install

然后,为了加载 snappy 库,我们可以附加路径

import sys
sys.path.append('~/.snap/snap-python/')
import snappy

或者复制snappy目录到环境site-packages目录

cp ~/.snap/snap-python/snappy ~/vens/venvsname/lib/python3.6/site-packages
import snappy

关于python - ESA 的 snap-python (snappy) 不适用于 python 3.5 及更高版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53636133/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com