最近打算学习Flask开发。还没开始就被环境问题困住了。
无奈找资料怎么也解决不了,斗胆上来寻求帮助。
环境
Fedora 21
pycharm Professional edition 4.0.6
vagrant 1.7.2
问题1 vagrant 使用“private network“宿主机ping不了虚拟机,但“vagrant ssh“没有问题。
附上VagrantFile
ruby
ENV['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进行开发,网上的资料我尝试了很多,都无法成功。
谢谢您的关注,如能给我一点点提示,万分感谢。