首页 > 解决方案 > 使用 pyCharm + Django + Raspberry pi 进行远程部署

问题描述

我正在使用 Django 在树莓派上开发 Web 应用程序。我在树莓派上设置了 django、虚拟环境和服务器。现在我想在 pyCharm 中编写代码并将其部署在远程机器(raspi)上。我已将所有文件夹(也包括虚拟环境)复制到我的电脑上。我想知道 - 我怎样才能从 raspberry 中“获取”这个虚拟环境以在 pyCharm 上工作?我累了:

C:\MyPath\AquaControl>activate AquaControlEnv
Could not find conda environment: AquaControlEnv

并通过使用

conda info --envs


C:\MyPath\AquaControl>conda info --envs
# conda environments:
#
base                  *  C:\Users\Me\Anaconda3

只有这一个来自 PC 是可发现的。或者我可以创建本地虚拟环境,这不会对远程部署造成任何问题?

标签: pythondjangoraspberry-pipycharmremote-access

解决方案


万一有人会遇到类似的问题:从 Klaus.DI 执行命令后出现另一个问题 => 不想安装包。我在 raspberry 上的默认 python 版本是 2.7,但在虚拟环境中我有 python 3.5,在 pyCharm 上我正在使用需要 python 3.5 的 Django 2.1。我更改了默认版本,然后成功安装了软件包。我的工作流程是:在 pyCharm 上编写代码,在 raspi 上上传,并使用 putty 和 virtualenv 我运行服务器。


推荐阅读