有人请告诉我,我不是疯了,因为我真的觉得我现在就是。
好的,我正在尝试使用heroku设置一个使用python和django的webapp,但是我遇到了一个非常奇怪的障碍。
它希望我使用命令virtualenv
设置$ virtualenv venv --distribute
,这一切都很好,除了:
是的,我自然而然地用谷歌搜索了如何安装virtualenv,我发现了这个:
但是,当然:
所以我继续搜索,试图找出如何安装pip,我发现了这个:
Aaaaaaand那时我完全丢失了弹珠,因为显然你需要安装pip才能安装virtualenv来安装pip。 (也许不是,但这就是为什么我是一个菜鸟,我需要帮助)。
然后我又看了一下vitualenv安装指南,发现我可以下载并手动安装,所以我将下载的存档中的所有文件解压缩到我的python33
文件夹中并使用{{1 }}。我得到了这个:
所以我将该文件中的行更改为setup.py install
,我从同一个文件夹中的另一个python文件中得到了另一个错误,所以我还原了我所做的更改,并认为插入它可能不是一个好主意用这些脚本。
请非常感谢任何有关使用python和django设置免费服务器的帮助。此外,如果我的问题很愚蠢或标记错误,我很抱歉。
答案 0 :(得分:2)
您正在关注Linux的安装指南。您应该尝试在Windows上找到pip和virtualenv的安装指南。首先在系统范围内安装pip,然后使用pip 在系统范围内安装virtualenv。然后开始使用虚拟环境。
从How to install pip on W$和Python and virtualenv on W$开始。另一种选择是Hitchhiker's guide to python。
修改强>
正如Ron Elliott在评论中所述,
你需要将你的路径指向C:\ Python2x \ Scripts或C:\ Python3x \ Scripts才能选择 easy_install和pip以及任何其他脚本可执行文件 安装到该目录。
答案 1 :(得分:1)
然后我又看了一下vitualenv安装指南,然后 发现我可以下载并手动安装,所以我提取了 从下载的存档中的所有文件到我的python33文件夹和 使用了setup.py install。
您下载了该软件包并在错误的文件夹中运行setup.py install,这就是它无效的原因。
你应该:
virtualenv-1.10
cd
)解压缩的文件夹python setup.py install
无论如何,我建议先安装setuptools和pip,然后再从virtualenv
安装pip
:pip install virtualenv
。