Vagrant 在提供期间没有安装 pip
Vagrant not installing pip during 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
这是我的 Vag运行t 文件:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise64"
config.vm.provision :shell, path: "bootstrap.sh"
end
我运行
vagrant reload --provision
vagrant ssh
但是当我输入 pip
时 returns
The program 'pip' is currently not installed. You can install it by typing:
sudo apt-get install python-pip
我确认我能够
sudo apt-get install library
在 ssh 终端中,所以我不确定哪里出了问题。
如有任何帮助,我们将不胜感激。
尝试将 apt-get install python-pip
替换为 apt-get -y install python-pip
,正如 Chris 在评论中所说的那样。
这是我的 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
这是我的 Vag运行t 文件:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise64"
config.vm.provision :shell, path: "bootstrap.sh"
end
我运行
vagrant reload --provision
vagrant ssh
但是当我输入 pip
时 returns
The program 'pip' is currently not installed. You can install it by typing: sudo apt-get install python-pip
我确认我能够
sudo apt-get install library
在 ssh 终端中,所以我不确定哪里出了问题。
如有任何帮助,我们将不胜感激。
尝试将 apt-get install python-pip
替换为 apt-get -y install python-pip
,正如 Chris 在评论中所说的那样。