如何安装virtualenv和/或pip

2024-06-26 14:16:09 发布

您现在位置:Python中文网/ 问答频道 /正文

有人请告诉我我没有疯,因为我真的觉得我现在是。

好吧,我正在尝试使用heroku用python和django建立一个webapp,但是我遇到了一个奇怪的障碍。

它希望我使用命令$ virtualenv venv --distribute设置一个virtualenv,这一切都很好,除了:

enter image description here

是的,所以我很自然地在谷歌上搜索了如何安装virtualenv,我发现:

enter image description here

但是,当然:

enter image description here

所以我继续我的搜索,试图找出如何安装pip,我发现:

enter image description here

aaaaa我完全失去了我的弹珠,因为显然你需要安装pip来安装virtualenv来安装pip。(也许不是,但这就是为什么我是个笨蛋,我需要帮助)。

但后来我又看了一眼vitualenv安装指南,发现我可以下载并手动安装它,所以我从下载的归档文件中将所有文件提取到我的python33文件夹中,并使用setup.py install。我得到这个:

enter image description here

所以我把那个文件中的行改成了except ValueError as e,并且从同一个文件夹中的另一个python文件中得到了另一个错误,所以我恢复了所做的更改,并认为处理这些脚本可能不是一个好主意。

请,如果您能帮助我们用python和django建立一个免费服务器,我们将不胜感激。此外,如果我的问题是愚蠢的,或错误的标记,我很抱歉。


Tags: pip文件django命令文件夹herokuvirtualenvvenv
2条回答

您正在遵循linux安装指南。您应该尝试在windows上找到pip和virtualenv的安装指南。首先安装pip systemwide,然后使用pip安装virtualenv systemwide。然后开始使用虚拟环境。

How to install pip on W$Python and virtualenv on W$开始。另一种选择是Hitchhiker's guide to python

编辑

正如罗恩·埃利奥特在评论中所说

you'll need to point your path to C:\Python2x\Scripts or C:\Python3x\Scripts in order to pick up easy_install and pip as well as any other script executables installing to that directory.

But then I took another look at the vitualenv installation guide, and found that I could download it and install it manually, so I extracted all the files from the downloaded archive into my python33 folder and used setup.py install.

您下载了该软件包并在错误的文件夹中运行setup.py install,这就是它无法工作的原因。

你应该:

  • 将存档文件virtualenv-1.10.tar.gz下载到下载文件夹(或任何需要的位置)
  • 提取它,您将有一个文件夹名virtualenv-1.10
  • 转到(cd)提取的文件夹
  • 运行命令:python setup.py install

无论如何,我建议首先安装setuptoolspip,然后可以从pippip install virtualenv安装virtualenv

相关问题 更多 >