我安装了python-virtualenv和python-virtualenvwrapper,并使用mkvirtualenv NAME创建了一个虚拟环境,然后通过workon NAME激活它。通过查看〜/ .virtualenvs / NAME / bin,我看到那里安装了pip。
然而,当我尝试通过pip安装任何东西时,我被告知pip-python:命令未找到
我没有安装pip系统,并且由于它已经安装在虚拟环境中,所以我不需要这样做。现在,所有这些让我相信我的$ PATH没有正确设置某些东西,那会是什么呢?一旦我在这样的虚拟环境中:(NAME)[user @ host] $我的路径是否已经被修改为在该环境中使用pip安装?我需要做些什么才能做到这一点?
答案 0 :(得分:1)
您必须在系统上安装pip
才能在virtualenv
中访问它。
答案 1 :(得分:0)
pip-python
是某些Linux发行版中可执行文件的名称。它在我的Fedora机器上。
在virtualenv中安装pip
时,可执行文件的名称只是pip
,而不是pip-python
。因此,您需要使用~/.virtualenvs/NAME/bin/pip
执行它,而不是~/.virtualenvs/NAME/bin/pip-python
。