python网站开发用什么,建设银行手机银行网站用户名是什么意思,电子商务网站建设与完整实例,ps制作个人网站2020年1月1日炼丹第0步#xff0c;装好环境系统 Ubuntu 18.04 LTS先装上conda#xff08;自带大多数科学计算基础包#xff0c;以及比较优秀的包管理系统#xff09;#xff1a;国内网络环境建议到清华大学镜像站下载#xff1a;Tsinghua Open Source Mirrormirror.tun…2020年1月1日炼丹第0步装好环境系统 Ubuntu 18.04 LTS先装上conda自带大多数科学计算基础包以及比较优秀的包管理系统国内网络环境建议到清华大学镜像站下载Tsinghua Open Source Mirrormirror.tuna.tsinghua.edu.cn下载最新版本的安装包然后安装sh Anaconda3-2019.10-Linux-x86_64.sh安装过程中需要注意安装路径需要保证这是个空路径而且当前用户对于这个文件夹有写权限。安装之后执行conda init来初始化之后就可以使用conda命令了。安装过conda之后先装整出来个虚拟环境conda create -n name_of_the_env python3.7这样做的好处是在虚拟环境里可以只安装这个项目需要的包可以有项目所需要的python版本比如casa还是python2真让人头大。然后安装pytorch可以去官网 pytorch.org 选好自己的对应环境就能有个安装命令复制粘贴运行就行。如果想要pytorch运行在GPU上的话还需要有nvidia的显卡在机器学习上还是得整个显卡4路E7都干不过1060。此时需要先安装cuda是N卡做计算的驱动到英伟达官网https://developer.nvidia.com/cuda-downloads 下载最新的驱动版本也是复制粘贴运行需要管理员权限没有难度。cuda安装好之后运行nvidia-smi如果看到你在主机上装的显卡的数量和型号能对上应该就是装好了比如理论上来说至此已经可以运行pytorch来进行神经网络的训练了。但是值得注意的是大部分时候比较强算力的机器是服务器而服务器在机房不会像个主机一样可以一边训练一边开个pycharm或者VSCode改model而且比较传统的方式 写代码-上传-运行-修改-运行 的方法太不优雅了这里可以使用jupyterlab或者vscode-server 来实现丝滑流场的开发和运行。实现方式是在服务器上起一个编辑器的服务然后我们来访问这个服务器来实现在线的编辑以及运行命令。先安装jupyterlab 如果没有的话conda install jupyterlab然后在命令行下运行jupyter-lab --no-browser此时会启动一个jupyter服务器同时避免在服务器开启一个浏览器我们在本地启动一个服务器然后访问命令弹出来的带密钥的网址就会进入jupyterlab工作环境:有notebook能改脚本有文件树有terminal画完图能直接看夫复何求。所以工作流程是这样的 在notebook里面开发测试把成熟的部分封装并写成.py文件并在notebook里引用来简化notebook等所有都结束了之后在terminal里用tmux启动一个几万epoch的大训练然后就是漫无天日的等待了。