我已经能够在 Windows 7 64 位上为 django 项目设置 Vagrant。Vagrant 实例以 postgres 作为后端运行应用程序。我已经设置了端口转发,所以我可以通过本地机器上的浏览器访问。我还在 PyCharm 中设置了远程解释器。但是,我无法弄清楚如何在 PyCharm 3.0 中打开位于 vagrant 实例上的项目。我的本地机器上也有源代码。
有任何想法吗?
谢谢
同步文件夹可能是您正在寻找的东西。
注意:默认情况下,Vagrant 使用 VirtualBox 的vboxsf
同步文件夹并将您的项目目录(所在的位置Vagrantfile
)共享给/vagrant
来宾。
但是,vboxsf 已知有大量文件和目录的性能问题。您可以尝试将项目移动到/vagrant
(或任何同步文件夹),以便主机(Windows 7)和来宾都可以轻松访问该项目。看看它是否运作良好。如果您看到速度缓慢,请尝试移至NFS
或sshfs
。
参考