Python 在何处安装virtualenv软件包

Python 在何处安装virtualenv软件包,python,virtualenv,Python,Virtualenv,建议在virtualenv中的哪个目录安装Python软件包?例如: $ sudo pip install requests 它应该安装在以下哪个目录中?还是安装在其他地方 venv/ - bin/ - include/ - lib/ 这三个文件夹之间的区别是什么?这里有一些误解: 通过使用sudopip安装您没有使用virtualenv;您正在将它们直接安装到您的计算机上 您必须创建virtualenv,然后通过source venv/bin/activate激活它 一旦激活

建议在
virtualenv
中的哪个目录安装Python软件包?例如:

$ sudo pip install requests
它应该安装在以下哪个目录中?还是安装在其他地方

venv/
  - bin/
  - include/
  - lib/

这三个文件夹之间的区别是什么?

这里有一些误解:

  • 通过使用
    sudopip安装
    您没有使用virtualenv;您正在将它们直接安装到您的计算机上

  • 您必须创建virtualenv,然后通过
    source venv/bin/activate
    激活它

  • 一旦激活,确保安装了
    pip
    。然后,您将直接将软件包安装到该virtualenv。它最终会在什么地方结束,最好留给pip来决定


    • 这里有一些误解:

      • 通过使用
        sudopip安装
        您没有使用virtualenv;您正在将它们直接安装到您的计算机上

      • 您必须创建virtualenv,然后通过
        source venv/bin/activate
        激活它

      • 一旦激活,确保安装了
        pip
        。然后,您将直接将软件包安装到该virtualenv。它最终会在什么地方结束,最好留给pip来决定


      你不想让
      pip
      决定的原因是什么?你不想让
      pip
      决定的原因是什么?