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