Flask: 配置远程开发环境
来源:互联网 发布:erp系统优化 编辑:程序博客网 时间:2024/06/06 03:01
环境说明
- debian 4.9.18-1 (2017-03-30) i686
- python 3.5.3
- pyvenv-3.5
使用工具
- Pycharm 2016.2.3
- VirtualBox
项目目录
aircleaner├── app│ ├── api│ ├── api_1_0│ ├── main│ ├── __pycache__│ ├── setting│ ├── static│ ├── templates│ └── users├── migrations├── __pycache__├── tests├── tools│ └── __pycache__├── uWSGI└── venv ├── bin ├── include ├── lib └── share
步骤
1. 建立虚拟环境
在 linux 终端下:
$ mkdir aircleaner$ cd aircleaner$ pyvenv-3.5 venv$ source venv/bin/activate$ pip install -r requiresment.txt
2. 创建项目
在 Pycharm
下新建一个项目,编译器选择虚拟机中用 virtualenv
里的python解释器
在虚拟机命令行中使用 ifconfig
或者 net addr
查看ip地址,然后配置好 ssh 的选项。
确保已经安装 ssh-server, 如果没安装可以通过 apt
安装,用户名密码为 linux 的用户和密码, 默认端口为 22
$ apt install openssh-server
如果已 root 用户登录不成功,需要修改配置文件 /etc/ssh/sshd.conf
中 PermitRootLogin yes
然后重启 sshd
/etc/init.d/sshd restart
python interpreter path
指定到虚拟环境的解释器,比如我的项目中的地址。
3. 配置开发选项
创建好项目后,在Tools -> Deployment -> Configuation 中配置sftp选项,注意Root Path是指在远程主机中的顶层路径。
在 Mapping 选项卡中,配置项目路径映射到远程主机的项目路径。
在 Tools -> Deployment -> Option 设置自动上传文件:
- Always:一直保持同步
- Ctrl + s:按Ctrl + s时会同步
至此便配置完毕
4. 测试上传
在要上传的 文件/文件夹 右击, 选择 Upload to..
便可上传此文件。Sync with Deployed to..
可以同步文件。
上传成功
参考:
Flask 10天开发一个网站
阅读全文
0 0
- Flask: 配置远程开发环境
- Flask 开发环境配置
- 1.如何配置Flask开发环境
- virtualenv安装并配置flask开发环境
- flask环境配置
- centos7 配置flask环境
- Flask开发环境搭建
- ubuntu下python+flask+mysql完整开发环境配置
- ubuntu下python+flask+mysql完整开发环境配置
- Flask Web开发背景介绍及环境配置
- 配置 OpenStack Eclipse开发环境 - 远程调试
- Flask入门一:环境配置
- Windows搭建Flask开发环境
- Python+Flask 开发第一步:开发环境搭建
- Flask在windows下安装及在eclipse下开发的环境配置
- Flask 安装和配置(RedHat环境)
- flask win10环境下配置 mysql 数据库
- python flask web环境配置步骤
- 黄金投资三大技巧
- 各种在线计算器
- 全连接层FC
- iOS ARC工程中加入非ARC文件的编译选项配置
- 带你解锁蓝牙skill(三)
- Flask: 配置远程开发环境
- 30个php操作redis常用方法代码例子
- 单链表实现队列 栈
- 近段时间遇到的 问题 纯记录 有问题请指出
- FFOS dial from launch
- web上下文,spring上下文,springmvc上下文
- WEB组件化思想
- 基于树莓派的空气监测系统(1)项目介绍
- 分布式架构2--CentOs下安装Tomcat7(环境准备)