目录
- 一、安装时需要的软件
- 二、安装virtualBox
- 三、安装pycharm
- 四、创建pycharm本地环境
- 五、创建pycharm远程环境
一、安装时需要的软件
Pycharm,jetbrains-agent-latest破解包(破解pycharm);镜像文件ubuntu20,虚拟机virtualBox
二、安装virtualBox
- 双击VirtualBox安装包,选择安装目录(注意:目录下不要出现中文,不然安装完之后双击不会有任何反应),然后一直点击下一步进行安装即可
- 解压Ubuntu20,解压出来后会有一个.vmdk的镜像文件
- 双击打开virtualBox,点击新建,自行填写名称,修改虚拟机文件的安装路径为D盘下的VirtualBox VMs;选择linux的系统;版本选择ubuntu64位(有些可能没有64位,是因为电脑的虚拟化没有开启,可以打开任务管理器,在性能里查看虚拟化啊是否开启,任务管理器打开快捷键ctrl+shift+esc),然后点击下一步
- 给虚拟机分配内存,一般给个2G(2048MB)就不会很卡了,内存多的话可以多给一些,然后点击下一步
- 选择使用已有的虚拟硬盘文件,然后点击盘片右边的文件夹,点击注册,选择我们刚刚解压出来的.vmdk的镜像文件(注意:镜像文件导入之后就不要随便移动位置),然后点击选择,最后点击创建
- 创建完成,可以直接双击启动虚拟机或者直接点击启动,也可以选择无界面启动
- 输入用户名和密码
- ls查看当前文件夹,里面有一个environment的文件夹,cd进入environment,然后继续ls查看,有三个文件:configure.sh,LICENSE,start_mode.sh
- configure.sh:里面是已经写好的配置脚本,执行这个脚本会直接在虚拟里面安装好python的环境,以及Mysql、redis这些数据库等等一系列需要配置的环境。
- start_mode.sh:用来切换脚本的,可以通过这个文件去切换桌面版和服务器版本,在服务器版本执行这个脚本就会切换到桌面版,切换到服务器版本同理。执行命令:bash start_mode.sh
- 调整虚拟机窗口可以随着拖动正常缩放:关掉虚拟机窗口,设置——显示——显卡控制器选择VBoxVGA——点击ok就行
- 然后执行configure.sh脚本文件。执行命令:bash configure.sh 。一般需要半个小时左右才能执行完成。cat configure.sh:可以查看文件内容。如果configure.sh是空的,可以删除重新下载。cd …/退出environment,rm -rf environment/删除这个文件夹。然后下载一个,命令:git clone https://gitee.com/ConnerClem/PythonEnv.git,然后重新执行bash configure.sh即可。
- 执行完成之后要把终端关闭重新进入,进行加载,进入后出现随机的英文字母或者小图标,表示配置完毕,然后配置pycharm连接虚拟机远程环境,看第五步。
三、安装pycharm
-
找到pycharm安装包,双击安装,点击Next,然后选择安装路径,然后点击Next
-
勾选64位即可,然后点击Next
-
然后直接点击install安装即可,安装完成点击finish即可。
-
双击启动pycahrm,然后选择喜欢的背景色配置,然后点击下一步,然后出现插件的页面,不需要安装,直接点击start using pycharm启动即可
-
然后选择试用30天——evaluate——continue
-
进入到以下界面
-
19以前的pycahrm版本激活方法:
1)找到pycahrm激活插件
2)然后直接鼠标选中插件,拖到pycharm中即可,点击restart
-
19之后的pycahrm版本激活方法:
1)
2)
3)
四、创建pycharm本地环境
- 点击create new project 创建一个新项目,进入到如下页面,选择项目存放路径
- 选择本地的解释器,找到本地的环境变量:右键此电脑——属性——高级系统设置——环境变量——双击path打开python安装路径,复制
- 最后就会生成一个本地的解释器
- 最后点击create 即可
- 快速复制上一行快捷键:ctrl+D
- 注释和取消注释快捷键:ctrl+/ ,在脚本文件中注释快捷键:alt+3 ,取消注释快捷键:ctrl+4
- 运行文件,右键选择run这个文件
- 如果是之前写的脚本文件想丢到pycharm当中运行,直接往文件夹中拖动,然后点击ok即可,不要直接拖动到运行窗口
- 如果进入到页面,解释器没配置好,可以重新配置:file——settings——找到当前项目的解释器——然后点击添加,其余步骤和上文配置环境一样
五、创建pycharm远程环境
- 在虚拟机中创建与Pycharm连接的同步文件夹
- mkdir py_case:创建一个名为py_case的文件夹,ls可查看创建好的文件夹
- 设置virtualBox的端口转发:设置——网络——高级——端口转发——点击右上角的+号,填写子系统端口(虚拟机端口)和主机端口,因为Pycharm是装在windows系统中的,不能直接连接虚拟机端口,所以把虚拟机中的22端口转成windows可以使用的主机端口,才能连接
- file——close project 退出Pycharm当前程序,然后点击create new project——选择项目存放路径——选择解释器
- 选择SSH Interpreter ——填写虚拟机ip127.0.0.1(注:虚拟机中查看ip地址命令:ifconfig,vmware中是ipaddr,如果没有,下面会提示你安装命令sudo apt install net-tools。查看windows中的ip地址:进入cmd,输入ipconfig)——填写刚刚转出来的端口1234——填写虚拟机的用户名bd
- 然后输入密码,点击下一步
- 选择自己的解释器,home——bd——.virtualenvs——py3env——bin——python3.6(注:这个文件路径必须是你配置完了虚拟机才会有,如果虚拟机还没配置完毕,这个文件夹不会被创建出来)
- 然后点击create即可
- 设置同步路径:tools——deployment——configuration
- 然后选择同步路径:home——bd——py_case,其中py_case就是我们刚刚在虚拟机中创建的同步文件夹
- 然后选择Mappings,以下两项都改为根目录即可
- 最后右键查看以下,是不是默认选择了,不然文件传不上去。同时可以自己改个名字。最后点击ok即可。
- 选择上传方式:选择怎样的上传方式将pycharm中的文件上传到虚拟机中去。tools——deployment——options
其中有三种上传方式:1) always:写完代码之后,会自动上传 2)on explicit save action :手动上传,按ctrl+s保存的时候,会上传 3) never:不上传,如果配置了虚拟机远程环境,选择不上传,会导致文件运行不了,本地环境才会选择这个。所以选择前面两个任意一个都可以。
- 最后创建一个py文件进行测试,然后在虚拟机中查看,也会同意生成同样的文件