当前位置:首页 » 《我的小黑屋》 » 正文

Pie-Engine Studio Python 环境部署

28 人参与  2024年10月08日 11:20  分类 : 《我的小黑屋》  评论

点击全文阅读


目录

Pie Python API 部署教程

1.Anaconda安装与Jupyter部署

1.1.Anaconda下载

1.2Python下载

2.Jupyter部署

2.1查找文件位置

2.2修改文件

2.3Jupyter测试

3.虚拟环境部署

3.1创建虚拟环境

3.2激活虚拟环境

3.3激活Kernel

3.3.1安装ipykernel

3.3.2创建内核

3.4部署Pie Python API

3.4.1下载Python SDK

3.4.2添加虚拟环境

3.4.3安装Pie的包

4.Jupyter测试


Pie Python API 部署教程

1.Anaconda安装与Jupyter部署

1.1.Anaconda下载

下载地址:下载 Anaconda Distribution |蟒蛇

图1-1 Anaconda 下载

输入电子邮件地址,点击发送邮件当中的链接,下载Anaconda。

注:Anaconda安装过程中一直点击Next即可。

1.2Python下载

下载地址: Welcome to Python.org

2.Jupyter部署

2.1查找文件位置

Win+R键输入cmd打开终端,键入以下代码获取jupyer内置文件位置。

jupyter notebook --generate-config

图2-1 jupyter文件位置

2.2修改文件

以记事本打开文件查找c.ServerApp.password = ''。

在c.ServerApp.password下面一行输入以下代码:

import webbrowserwebbrowser.register('chrome',None,webbrowser.GenericBrowser(u'C:\Program Files\Google\Chrome\Application\chrome.exe'))c.NotebookApp.browser ='chrome'

注:若选用Google浏览器则3个位置均为Google浏览器,浏览器的绝对路径是单引号。

图2-2 修改jupyter文件

2.3Jupyter测试

打开jupyter查看是否部署成功。

图2-3 jupyter查看

3.虚拟环境部署

3.1创建虚拟环境

终端键入以下代码:

conda create -n pie python=3.12

注:pie为虚拟环境名称,python=自己安装的Python版本

图3-1 创建虚拟环境

 输入y,下载相应Python包。 

3.2激活虚拟环境

conda activate pie

图3-2 激活虚拟环境

3.3激活Kernel

3.3.1安装ipykernel
pip install ipykernel
3.3.2创建内核
python -m ipykernel install --user --name PieKernel --display-name "Pie"

--user:表示安装到用户目录

--name:表示内核名称

--display-name:内核在Jupyter界面上的名称

图3-3 部署Kernel

3.4部署Pie Python API

3.4.1下载Python SDK

下载地址: PIE-Engine 遥感与地理信息云服务平台 (piesat.cn)

图3-4 Python开发包下载

3.4.2添加虚拟环境

图3-5 打开环境变量

图3-6 添加环境变量

3.4.3安装Pie的包
pip install PythonPIE-0.20.0-py3-none-any.whl

图3-7 安装Python开发包

若安装不成功,可采用绝对路径。

pip install D:\pie-engine-python\pie-engine-python\PythonPIE-0.20.0-py3-none-any.whl

4.Jupyter测试

键入以下代码:

import pie
pie.authorization()

输入Pie的账号和密码。

Map = pie.Map()Map

调用地图。

图4-1 Pie开发包测试

部署成功。

教程仍有许多不足之处,还请多多包涵。


点击全文阅读


本文链接:http://zhangshiyu.com/post/168904.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1