【发布时间】:2018-10-14 12:24:48
【问题描述】:
我正在使用 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 的这个是可发现的。或者我可以创建本地虚拟环境,这不会对远程部署造成任何问题?
【问题讨论】:
-
不要复制虚拟环境(尤其是不同架构之间)。使用
pip freeze > requirements.txt和pip install -r requirements.txt重新创建它们。 -
检查 pycharm 中的远程解释器。 jetbrains.com/help/pycharm/…
标签: python django raspberry-pi pycharm remote-access