【发布时间】:2016-11-09 06:56:52
【问题描述】:
我有 Python 3.5,所以我认为我的系统上已经安装了 pip。该网站说:
如果您使用的是从 python.org 下载的 Python 2 >=2.7.9 或 Python 3 >=3.4,则已安装 pip,但您需要升级 pip。
现在,我下载了get-pip.py 并将其放入C:\Program Files\Python 3.5。之后我运行命令:
C:\WINDOWS\system32>cd C:\Program Files\Python 3.5
C:\Program Files\Python 3.5>python get-pip.py
这是我的控制台截图:
所以,我猜 pip 工作正常,Django 网站建议我安装 virtualenv,为此我运行了命令 pip install virtualenv,但此后大约半小时没有发生任何事情。
我错过了什么吗?我犯了一个愚蠢的错误吗?请不要粗鲁,因为我是 Python 和 Django 的新手。
编辑:我被困在pip install virtualenv。之后什么都没有发生。
更新:我省略了 virtualenv 并直接输入了C:\Program Files\Python 3.5>pip install Django,但它也没有做任何事情。
我还使用C:\WINDOWS\system32>setx PATH "%PATH%;C:\Program Files\Python 3.5\Scripts" 来添加 Path 变量。
我应该卸载 Python 并重新安装吗?
谢谢。
【问题讨论】:
-
尝试 pip3 并检查 stackoverflow.com/questions/24285508/…
-
@dmitryro 关于编写此命令
python -m pip install -U pip。它说Requirement already up-to-date: pip in c:\program files\python 3.5\lib\site-packages。我现在该怎么办? -
您的 pip 已经存在 - 从 3.4 版开始,它是分发的一部分,因此您可以运行 pip install --upgrade virtualenv - 和如果失败 - 从 pypi.python.org/pypi/virtualenv 下载,解压并从源代码安装。
-
谢谢。当我运行
C:\Program Files\Python 3.5>pip install --upgrade virtualenv。光标一直闪烁,没有其他反应。需要多长时间?我对无法使用 pip 安装它感到难过。有没有办法不为什么会发生? -
我很确定 python3 使用(与它一起打包):
python3 -m venv myvenv其中 myenv 是目录。我必须在 2.7 上使用virtualenv。是的,pip 已经安装好了。尝试使用pip freeze查看所有已安装(外部)的软件包
标签: python django pip virtualenv python-3.5