Vagrant在提供期间没有安装pip

tes*_*ing 5 python bash vagrant vagrantfile vagrant-provision

这是我的bootstrap.sh:

#!/usr/bin/env bash

apt-get update
apt-get install -y apache2
apt-get install python-pip

if ! [ -L /var/www ]; then
  rm -rf /var/www
  ln -fs /vagrant /var/www
fi
Run Code Online (Sandbox Code Playgroud)

这是我的Vagrantfile:

Vagrant.configure("2") do |config|
  config.vm.box = "hashicorp/precise64"
  config.vm.provision :shell, path: "bootstrap.sh"
end
Run Code Online (Sandbox Code Playgroud)

我跑了

vagrant reload --provision
vagrant ssh
Run Code Online (Sandbox Code Playgroud)

但是当我输入pip它时返回

程序'pip'目前尚未安装.您可以通过输入以下命令安装它:sudo apt-get install python-pip

我证实我能够

sudo apt-get install library
Run Code Online (Sandbox Code Playgroud)

在ssh终端,所以我不确定是什么问题.

任何帮助,将不胜感激.

Jee*_*wes 7

尝试替换apt-get install python-pip,apt-get -y install python-pip正如克里斯已在评论中所说.