“ pip3 install virtualenv”没有任何作用

时间:2018-11-08 02:24:20

标签: python powershell pip virtualenv

我的问题是,当我尝试通过在Powershell中使用pip3安装virtualenv时,该命令除了显示“ Collecting Virtualenv”外没有任何作用,它永远保持不变,并且我不知道是什么错误或干扰与程序。我已经保证这不是互联网错误,因为我的连接稳定且快速,所以我不认为这是... 可能导致此问题的唯一原因是我的计算机运行缓慢,但是我不知道这是否会造成干扰,因为我已经相对轻松地安装了所有组件。

以下是该问题的图片,仅供参考。 Pip3 install virtualenv problem

[UPDATE]因此,我尝试了有关在pip3安装过程中编写命令-v或--verbose的建议,而我得到的是此处的文本,并且在过程结束时出现了“由于etag”,有人可以对此提供一些见解吗?与更新相关的图片。pip3 install virtualenv update

2 个答案:

答案 0 :(得分:0)

我经常求助于从python调用pip作为模块,并使用指定的python版本,例如sudo -H python3.7 -m pip install virtualenv

命令说明;

sudo:以sudo用户身份安装到系统

-H:-H(HOME)选项请求安全策略将HOME环境变量设置为目标用户的主目录。

python {py-version}:只需使用通常的python版本即可。

-m:用作python模块。

pip:不需要从正确的python版本调用pip3

[更新] 随着OP更新了他的问题,我将更新我的答案。 如果看到错误“由于etag而导致缓存”,请使用pip的--no-cache-dir标志。

答案 1 :(得分:0)

尝试做sudo pip3 install virtualenv

如果出现任何错误,例如:

  

ImportError:无法导入名称“ main”

然后尝试: sudo su,然后pip3 install virtualenv

我不确定上述命令为何起作用,而先前的命令不起作用:<。