我已经用http://www.pythonforbeginners.com/basics/how-to-use-python-virtualenv在我的系统上安装了virtualenv
根据这些guidelines,初始步骤是:
$sudo apt get安装python pip python dev python virtualenv
但是,我不想碰我父母的环境。我认为virtualenv可能对我的案例有所帮助的唯一原因是,我有一些奇怪的错误指出python版本不一致。在
所以我的要求是:
可行吗?怎么做?在
创建环境
virtualenv -p python3 path/to/your/env
激活环境
source path/to/your/env/bin/activate
安装程序包
pip install pkgname
停用
deactivate
如果不想接触父环境,请在激活环境后使用pip安装包。下次激活环境时,已安装的软件包将保留在那里。如果要删除环境,只需删除文件夹
path/to/your/env
。在例如,您可以按照this answer中的步骤操作,这与您提到的指南基本相同。在
virtualenv
在主系统的子文件夹中安装库和所有库,并指示python只使用这些库,因此它们不会干扰主安装。在如果你真的不想接触系统中的任何东西,你可以在docker容器中运行tensorflow(参见this answer获取一些提示)。但即便如此,也需要在“父”系统中进行一些安装。在
相关问题 更多 >
编程相关推荐