背景
#我的目的是使用 Python 3.7 设置虚拟环境
我已经“烧伤了我的手指”,破坏了Ubuntu16.04所依赖的py3.5.2。
假设
#A) 我了解 [apt-get install] 即使在虚拟环境中也能够进行我不想要的全局安装。
B) 识别来自本地环境的“pip”没有问题。
具体内容
#由于&看起来很直观,我想知道通过“pip”安装不会给我带来麻烦。
答案1
pip
已预安装在 Python 虚拟环境中(虚拟环境) 因为在 Python 虚拟环境中对 pip 进行沙盒处理是 Python 虚拟环境的常用用途之一。默认情况下,pip 安装的所有内容都安装在本地 Python 虚拟环境中,而不是像 apt 默认在 Ubuntu 中全局安装软件包那样。在 Python 虚拟环境中本地安装软件包允许在用户的主目录中创建 Python 虚拟环境,pip 和 pip3 命令将在此 Python 虚拟环境中运行,无需 sudo。