我正在尝试在virtualenv中安装Django包.我在一台新电脑上(OSX 10.8.2).我通过easy_install安装了virtualenv.随着virtualenv的激活,我跑了:
(pyenv)$ pip install Django
Downloading/unpacking Django
Downloading Django-1.5.1.tar.gz (8.0MB): 2.0MB downloaded
Hash of the package https://pypi.python.org/packages/source/D/Django/Django-1.5.1.tar.gz#md5=7465f6383264ba167a9a031d6b058bff (from https://pypi.python.org/simple/Django/) (<md5 HASH object @ 0x108453df0>) doesn't match the expected hash 7465f6383264ba167a9a031d6b058bff!
Bad md5 hash for package https://pypi.python.org/packages/source/D/Django/Django-1.5.1.tar.gz#md5=7465f6383264ba167a9a031d6b058bff (from https://pypi.python.org/simple/Django/)
Run Code Online (Sandbox Code Playgroud)
即使我删除了virtualenv并重新开始,也会发生这种情况.在过去的几个小时里,我再次尝试过,它总会发生.有什么建议?
我的pip版本已关闭 - 每个pip命令都说:
You are using pip version 6.0.8, however version 8.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Run Code Online (Sandbox Code Playgroud)
而且我不喜欢这里给出的答案:我如何摆脱这个警告从pip升级?因为他们都希望pip与RH版本不同步.
所以我尝试使用这个VagrantFile进行干净的系统安装:
Vagrant.configure("2") do |config|
config.ssh.username = 'root'
config.ssh.password = 'vagrant'
config.ssh.insert_key = 'true'
config.vm.box = "bento/centos-7.3"
config.vm.provider "virtualbox" do |vb|
vb.cpus = "4"
vb.memory = "2048"
end
config.vm.synced_folder "..", "/vagrant"
config.vm.network "public_network", bridge: "eth0", ip: "192.168.1.31"
config.vm.provision "shell", inline: <<-SHELL
set -x
# Install pip
yum install -y epel-release
yum …Run Code Online (Sandbox Code Playgroud) 我只想安装pytorch,我在终端中运行了这个:
pip install torch
Run Code Online (Sandbox Code Playgroud)
它显示:
Collecting torch
Killed
Run Code Online (Sandbox Code Playgroud)
问题是什么?