1、在windows下编译linux环境测试代码
1.3应用背景
因为linux主要特点是无界面运行,这样节省了大量的图形界面渲染的资源。但是在软件开发,或者编制测试脚本的时候,在图形界面下又方便的很多。这就需要在windows环境下,进行代码编制和调试,实际运行时丢到linux环境中。
1.2windows安装pycharm
- 首先官网下载pycharm的专业版(此功能只有在专业版上才有)
- 安装pycharm,这个相对简单,一路下一步,只是提醒勾选配置环境变量;
- 安装完成后,需要激活——如果买的正版这没有问题,如果想免费,自行百度
- 安装完成后,打开pycharm——选择创建新项目
设置本地代码存放路径及base interpreter(python安装路径)
1.3 远程连接
- 首先在linux服务器上创建一个文件夹作为项目工作空间(mkdir /home/darly/test_code)
- 在pycharm上配置远程服务器(Tools——Deployment——configuration
- 添加新连接,选择使用的协议类型
- 设置连接
- 点击添加后,显示右面内容。分别设置服务器地址,登录账号,选择本地端口(在这里建议设置一个非22端口号,因为xshell连接已经占用22号端口号)——授权类型(采用密码方式)——密码——最后测试是否联通,如果联通则确认保存
- 获取根目录,点击后面的Autodetect后,再根据自己在linux建立的工作空间路径补充
1.4 浏览远程服务器
- tools——Deployment——Browse Remote Host
- 在远程服务器上创建新文件test_helloworld.py, 并编写代码,然后点击编辑去右上角更新代码到服务器
1.5设置文件权限,添加执行权限
1.6在linux中运行
参考:一招搞定Windows与Linux间Python交互编程
2、pycharm关联SVN
2.1应用背景
软件开发过程中肯定会实施版本控制,针对版本控制工具也各有不同的,例如常用的SVN和git。如果你编制完代码,还需要单独退出编译软件再提交相对比较麻烦。在pycharm中可以编辑完代码直接在pycharm直接提交,也可以在编制代码前检出服务器代码。
2.2 SVN客户端安装
SVN客户端安装相对比较简单,只是重点强调需要安装图示的命令行工具(command line clinet tools),其他就是配置安装路径,一路下一步。
2.3 pycharm配置
- 首次打开,可以直接选择下图所示——get from version Control
- 如果已经建立工程目录,并开启了pycharm,可以选择VCS——get from version Control
- 选择你的版本控制工具(我选择Subversion),并选择添加本地库
- 设置您的版本控制服务器地址
- 检出
- 设置本地库文件夹
- 检出并建立关联
pycharm配置github
通过pycharm使用git和github的步骤(图文详解)