本文以安装Anaconda为例,介绍阿里云无影云桌面在搭建python开发环境中的使用。
本文内容来自实战派征文,作者为陈*军。
场景介绍
论语中说,工欲善其事,必先利其器,在电脑普及的现代,办公中已经基本离不开电脑的使用,所以如何能有一个方便的电脑办公或开发环境,是经常会考虑的问题。阿里云推出了阿里云无影云桌面这样的重量产品,给办公或开发环境的搭建带来便利,可以投入更多精力去做好办公开发工作等。这里以安装Anaconda为例,介绍阿里云无影云桌面在搭建python开发环境中的使用。
目标读者
需要在不同地点的电脑上安装同样软件,保存文件,但是经常携带U盘也不方便,想体验云上办公开发的用户。
相关概念
阿里云无影云桌面,阿里云推出的易用、安全、高效的云上桌面服务,可以快速构建、高效管理桌面办公环境。 Anaconda,以python语言为基础,集成较多软件包的安装包,可以用来方便搭建安全扩展的数据科学平台,常用于tensorflow等人工智能框架的开发。
前提条件/环境准备
访问阿里云网站www.aliyun.com,注册阿里云账号并登录进入系统。 因为是选择按量付费购买阿里云无影云桌面,所以阿里云账号余额需要有100元以上余额。
操作步骤
步骤一:创建阿里云无影云桌面
打开https://eds.console.aliyun.com/,进入无影云桌面后台管理页面。
点击“创建云桌面”,进入创建云桌面页面。如果只是测试使用,付费类型选择按量付费,如果打算长期使用,选择包年包月更合算。 “选择地域”选择服务器所在的地域,比如华东1(杭州)。 工作区选系统默认创建的基础型工作区。 桌面名称可以不填,也可以填方便记住的名称。 购买云桌面数量,如果按根据设置数值确定购买数量,那就是输入多少购买多少,如果按根据选择用户数确定购买数量,那就是按选择的授权用户,为已选择用户每人创建一台。 标签页签可以不填,也可以按云桌面作用增加关联标签,比如开发或测试。
向下翻页,是选择安全策略,默认已有安全策略。可以按提示创建策略,然后点刷新列表,选择创建的策略。 桌面模板管理,主要是选择云桌面的配置,包括vCPU,内存,系统盘,数据盘,每一项是一项模板配置,可以适用企业办公型或企业图形型场景。
按桌面模板过滤条件选择2 vCPU,4 GiB内存,再选择企业办公型-2核4G内存 windows2019 64位的桌面模板,因为是选择的按量付费,这里不用再选择包年包月的时长,然后点右下角的确认订单,进入配置,确认页面。
配置确认页面显示配置详情,可以查看,如果需要修改,点“返回”进入上一页面修改,如果不需要修改,点击“去下单”。
显示创建成功。
点“查看桌面管理”,进入云桌面后台管理页面,显示云桌面状态为等待中,等待一会后云桌面会创建完成。
步骤二:创建用户连接无影云桌面
云桌面列表中操作列点更多->查看/分配用户。
显示页面中再点“创建用户”。
进入用户管理页,这个页面也可以用左侧导航菜单进入。
点“创建用户”,页面中输入用户名,邮箱或手机,这里输入的为邮箱,再点输入页面中“创建用户”按钮。
用户创建完成,点“关闭”按钮,返回到用户列表页。
在已分配桌面数量下点“去分配”,为用户分配桌面。
选择桌面后,点“添加分配所选桌面”。
用户登录邮箱查看,可以看到收到邮件内容有账号、密码,接入方式说明。
点击邮件中Web客户端接入方式链接,进入Web登录界面。
输入工作区ID,点下一步,进入账号输入页面。
输入邮件中的账号用户名,密码,首次使用会提示需要修改密码,再确认提交。
进入桌面管理页面。
点“连接”,等待一会然后进入无影云桌面。
步骤三:配置互联网访问
进入无影云桌面后台管理,左侧导航打开安全办公网络->互联网访问,点页面中"开通互联网访问"按钮。
选择工作区,默认一周时长费用为0,点“确认开通”。
点“支付”后完成配置,管理页面可以看到访问包列表,然后云桌面可以访问互联网。
步骤四:安装Anaconda
按步骤二中邮件链接进入无影云桌面,或者打开https://wuying.aliyun.com/,输入工作区ID,然后输入账号密码,然后选择云桌面连接,也可以进入云桌面。打开桌面chrome浏览器。
浏览器地址栏输入https://developer.aliyun.com/mirror/,打开阿里云镜像站,镜像仓库输入框输入anaconda,点搜索图标显示anaconda镜像仓库,点击打开。
按页面提示,访问http://mirrors.aliyun.com/anaconda/archive/,找到windows环境较新安装包,点击下载。
安装包大小接近600M,需要一些时间下载。下载完成后,打开桌面“此电脑”,在“下载”文件夹中找到下载后的程序。
双击下载的程序开始进入程序安装界面。
点Next进入协议页面。
点I Agree进入安装类型选择,这里默认为All Users,所有用户类型。
点Next进入安装目录设置,可以选择不同的安装目录。
点Next,进入选项配置,默认注册Anaconda为系统的python3.9工具。
点Install开始复制文件安装,安装过程需要较长时间。
点Next,介绍DataSpell IDE。
点Next进入完成页面,点Finish完成安装,同时浏览器打开帮助网页。
步骤五:使用Anaconda创建python3.9环境安装tensorflow
开始菜单中找到Anaconda Navigator菜单打开。
选择Environments
选择Create按钮,弹出框中Name输入python39,Packages选择Python,下拉列表会默认选择3.9.12,然后点弹出框的Create按钮。
环境创建完成后在列表中显示,点右侧箭头符号,选New Terminal打开终端。
输入命令安装tensorflow。
pip install tensorflow -i https://mirrors.aliyun.com/pypi/simple/
tensorflow安装完成。
6. 切换到Anaconda Navigator,选择Home栏,Applications on选择python39,在JupyterLab上点Install,然后开始安装JupyterLab。
方案验证
从开始菜单找到Anaconda Navigator打开,在Home页面中,Applications on选择python39,在JupyterLab上点Launch。
打开Jupyter Notebook,然后再点击Notebook中“Python 3”创建Notebook。
新建的Untitled.ipynb。
输入显示python版本代码。
import sys
print(sys.version)
点工具栏三角按钮运行,显示python版本。
5. 输入显示tensorflow版本代码。
import tensorflow
print(tensorflow.__version__)
点工具栏三角按钮运行,显示tensorflow版本,安装完成,其他就是按实际需要使用。
常见问题
无影云桌面安装后怎么不能打开网页? 需要按步骤三配置互联网访问。
无影云桌面客户端在哪里下载? 如果添加的用户使用邮箱,在收到的邮件中,有说明客户端下载地址。 如果添加的用户使用手机,在收到的短信中,有链接地址打开后说明客户端下载地址和使用方法。
Anaconda下载和安装较慢? 软件下载和网络带宽有关,在云桌面管理后台可以变更网络增加下载速度。 软件安装速度和系统CPU, 内存等配置有关,变更云桌面配置增加CPU、内存,可以增加软件安装速度。