Python 使用pyCharm+远程部署;Django+;覆盆子皮
我正在使用Django在raspberry pi上开发web应用程序。我在raspberry pi上设置了django、虚拟环境和服务器。现在我想用pyCharm编写代码,并将其部署到远程机器(raspi)上。我已经将所有文件夹(也包括VirtualViroment)复制到了我的电脑上。我想知道——我怎样才能从raspberry“获取”这个虚拟环境,让它也在pyCharm上工作?我累了:Python 使用pyCharm+远程部署;Django+;覆盆子皮,python,django,raspberry-pi,pycharm,remote-access,Python,Django,Raspberry Pi,Pycharm,Remote Access,我正在使用Django在raspberry pi上开发web应用程序。我在raspberry pi上设置了django、虚拟环境和服务器。现在我想用pyCharm编写代码,并将其部署到远程机器(raspi)上。我已经将所有文件夹(也包括VirtualViroment)复制到了我的电脑上。我想知道——我怎样才能从raspberry“获取”这个虚拟环境,让它也在pyCharm上工作?我累了: C:\MyPath\AquaControl>activate AquaControlEnv Could
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的这一个是可发现的。或者我可以创建本地虚拟环境,这不会导致远程部署出现任何问题 以防任何人都会面临类似的问题:在执行Klaus.D的命令后,我遇到了另一个问题=>软件包不想安装。我在raspberry上的默认python版本是2.7,但在虚拟环境中,我有Python3.5,在pyCharm上,我使用的是Django 2.1,它需要Python3.5。我更改了默认版本,然后成功安装了软件包。我的工作流程是:在pyCharm上编写代码,在raspi上上传,并使用putty和virtualenv运行服务器。您不会复制虚拟环境(尤其是在不同的体系结构之间)。使用
pip freeze>requirements.txt
和pip install-r requirements.txt
重新创建它们。检查pycharm中的远程解释器。