开发环境介绍与配置
软件的介绍
虚拟机:Oracle VM VirtualBox
⽬前常见的虚拟机有:VMware Workstation、Oracle VM VirtualBox
Linux系统环境下更适合学习和开发,windows系统需要在本机电脑上安装虚拟系统
系统环境:Ubuntu 20(桌⾯版),或 Ubuntu 18(桌⾯版)
集成开发环境(IDE):VSCode(visual studio code)
作⽤:编辑、编译代码;项⽬开发等
⽬前常见的IDE有:VSCode、Pycharm、Wing等。
VScode的介绍
开发公司:微软
可以运⾏在Mac OSX、Windows、Linux上,实现跨平台编译;
⽀持多种语⾔和⽂件格式的编写;
提供了丰富的快捷键;
可以连接服务器进⾏编辑、编译项⽬;
补码间接法求乘积插件丰富;
Anaconda
开源的python发⾏版本,包含conda、python等180多个科学包及其依赖库,因含有⼤量的科学包,下载⽂件较⼤;
conda 是⼀个开源的包,环境管理器,可以⽤于在同⼀个机器上安装不同版本的软件包(虚拟环境)及其依赖,并能够在不同的环境之间切换;
Jupyter
作⽤:运⾏python程序,可作为学习和笔记⼯具
优点:嵌⼊Markdown可以进⾏⽂本类记录、运⾏python可实时交互
FileZilla
作⽤:本地端和服务器之间的⽂件传输⼯作
编辑器:Sublime Text
作⽤:查看代码
优点:查看代码时不需要长时间加载或等待
软件的下载
虚拟机 Oracle VM VirtualBox:
官⽹下载地址:
VirtualBox扩展包也要安装,⽅便和主机共享粘贴板
VSCode
官⽹下载地址:
FileZilla
官⽹下载地址:
Anaconda(安装在Linux系统中)
官⽹下载地址(下载速度慢):
清华开源镜像下载地址:
在Linux系统下安装:律师事务所咨询免费12348
Sublime Text:
官⽹下载地址:
新东方编程课价格
软件的安装
虚拟机、VSCode:substring从0开始还是1开始
虚拟机安装教程(教程不唯⼀,可以⾃⾏百度):
VSCode安装教程(教程不唯⼀,可以⾃⾏百度):
虚拟机下安装ubuntu系统教程:
1. 打开 Oracle VM VirtualBox 点击新建,创建新的虚拟机名称
2. 更改⽂件夹的路径为保存虚拟系统的⽂件路径
3. 类型选择Linux、版本选择Ubuntu(64-bit)
4. 设置虚拟电脑内存,最好不要少于2048MB
5. 创建虚拟硬盘,选择VDI⽂件类型,动态分配
6. 定义虚拟磁盘的位置,设置虚拟硬盘的⼤⼩,设置为10GB(没有限制)
7. 点击创建,启动,会提⽰选择启动盘,将ubuntu-20.04.1-desktop-amd64选中进⼊虚拟机开始安装
8. Ctrl+C 跳出磁盘检测
9. 选择Install Ubuntu --> continue --> normal install --> Something else
10. 硬盘分区策略:
Linux系统的使⽤
下载地址:
安装好得Linux系统第⼀步需要更新已安装的包:sudo apt-get upgrade
⽐较详细的Linux命令地址:
linux系统常⽤的命令
显⽰当前路径:ls
⽬录切换:
切换到根⽬录: cd / (根⽬录:Ubuntu系统⽬录)
切换到home⽬录:cd ~
返回上⼀级:cd ../
当前⽬录:cd ./
⽂件/⽬录的创建
mkdir ⽂件夹名称 eg:mkdir temp
touch ⽂件名 eg:
⽬录重名和拷贝
pycharm python安装教程mv 旧⽂件/⽬录名 新⽂件/⽬录名 eg: temp.py
cp -r ⽬标⽂件/⽬录 ⽬标路径 eg: cp -r ../../temp.py ./
删除
rm -rf ⽂件/⽬录名称
修改⽂件
vi ⽂件名称
解压命令:tar -zxvf xxx.tar
压缩命令:tar -zcvf xxx.
查⽂件位置:whereis python
切换⽤户:su root (出现:Authentication failure问题:sudo passwd root 命令)
查看ip地址:ifconfig
查看当前⽬录:pwd
查看python进程 ps -e | grep python
删除进程:kill -9 pid(进程号)
查看机器间的连接情况:ping ⽬标机器的ip
Linux系统下安装Anaconda
到Linux的浏览器中下载Anaconda(如果本地下载好,或者⽹速慢,可以使⽤FileZilla进⾏⽂件的传输)
cd到Anaconda⽬录,输⼊:bash Anaconda3-5.3.1-Linux-x86_64.sh
⼀直回车, 输⼊yes
设置安装路径,默认为⽤户⽬录下
slice啥意思回车,开始安装
安装成功后,重新打开⼀个终端,输⼊ pip list 进⾏查看所安装的库
使⽤vscode 连接 Linux
⽐较好的⽹上安装教程:
确保Linux系统中是否含有sshd(ssh建⽴在应⽤基础上的安全协议,专为远程登录会话和其它⽹络服务提供安全性的协议)输⼊命令:ps -e | grep ssh 查看是否有sshd
如果没有则安装:sudo apt-get install openssh-server
打开Vscode,点击扩展,安装Remote-SSH
点击远程资源管理器,进⾏.ssh⽂件的配置:输⼊
Host VW_ubuntu20 (被连接的机器名称,可任意命名)
HostName (输⼊⾃⼰Linux系统中的ip地址)
User admin(输⼊⾃⼰Linux系统中的⽤户名)
配置完成后,左侧出现相应的配置信息,右击选择Connect to Host in Current Window, 输⼊密码连接到本机。
创建虚拟开发环境
创建⼀个在vscode中创建⼀个新的终端
查看⽬前所使⽤的虚拟开发环境:conda env list
创建虚拟开发环境:conda create -n 虚拟环境名 python=版本号 (注意:创建虚拟环境需要有⽹络)
使⽤创建好的虚拟环境: conda activate 虚拟环境名
退出当前虚拟环境:deactivate env_name
删除虚拟环境:conda remove -n 虚拟环境名 --all
注意:虚拟环境创建失败,使⽤如下⽅法解决:
移除当前默认镜像:conda config --remove-key channels
重新添加镜像:conda config --append channels conda-forge --append channels bioconda 打开Jupyter
想打开控制台,输⼊ jupyter lab
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论