ESA 的 snap-python (snappy) 不适用于 python 3.5 及更高版本
ESA's snap-python (snappy) isn't working with python 3.5 and later
与 ESA 的 snappy 官方 installation guide 一样,支持的 python 版本只有:2.7、3,3 和 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
与 ESA 的 snappy 官方 installation guide 一样,支持的 python 版本只有:2.7、3,3 和 3.4
我需要为 python 3.6 安装 ESA 的 snappy 库。有什么办法吗?
我发现我可以将 ESA 的 snappy 与 python 3.6 一起使用,但我首先必须从 github.
安装 jpygit 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