pycharm vagrant 开发环境搭建

最近打算学习Flask开发。还没开始就被环境问题困住了。
无奈找资料怎么也解决不了,斗胆上来寻求帮助。

环境

Fedora 21
pycharm Professional edition 4.0.6
vagrant 1.7.2

问题1 vagrant 使用“private network“宿主机ping不了虚拟机,但“vagrant ssh“没有问题。

附上VagrantFile

rubyENV['VAGRANT_DEFAULT_PROVIDER'] = 'virtualbox'

Vagrant.configure("2") do |config|
  config.vm.box = "centos"

  config.vm.define :web do |web|
    web.vm.provider "virtualbox" do |v|
          v.customize ["modifyvm", :id, "--name", "web", "--memory", "512"]
    end
    web.vm.hostname = "web"
    web.vm.network :private_network, ip: "10.0.0.100"
  end

  config.vm.define :db do |db|
    db.vm.provider "virtualbox" do |v|
          v.customize ["modifyvm", :id, "--name", "db", "--memory", "512"]
    end
    db.vm.hostname = "db"
    db.vm.network :private_network, ip: "10.0.0.200"
  end
end

问题2 pycharm 如何使用vagrant进行开发,网上的资料我尝试了很多,都无法成功。

谢谢您的关注,如能给我一点点提示,万分感谢。

阅读 4.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进