在 ESA 的 snappy 官方安装指南中,支持的 python 版本只有:2.7、3,3 和 3.4
我需要为 python 3.6 安装 ESA 的 snappy 库。有什么办法我可以这样做吗?
在 ESA 的 snappy 官方安装指南中,支持的 python 版本只有:2.7、3,3 和 3.4
我需要为 python 3.6 安装 ESA 的 snappy 库。有什么办法我可以这样做吗?
我发现我可以在 python 3.6 中使用 ESA 的 snappy,但我首先必须从 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"
运行 setup 以将 jpy 添加到您的包中
python setup.py install
然后,为了加载 snappy 库,我们可以附加路径
import sys
sys.path.append('~/.snap/snap-python/')
import snappy
或者将 snappy 目录复制到环境站点包目录中
cp ~/.snap/snap-python/snappy ~/vens/venvsname/lib/python3.6/site-packages
import snappy