如何使bash和make install使用虚拟环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使bash和make install使用虚拟环境相关的知识,希望对你有一定的参考价值。

我一直在尝试将编码切换到Linux。

我已经解决了我的大多数问题,但最后一件事我无法找到任何解释是make和bash命令的虚拟化。

我已经安装了PyCharm,它可以虚拟化我所看到的一切。但是,当我从Github克隆存储库时,指令需要使用make构建一些代码然后安装它们,然后使用bash构建依赖项。

我在PyCharm终端中运行命令,但不是安装到venv中,而是在/ usr / xxx中安装数据。

我如何告诉PyCharm使用bash并以类似的方式使用pip来虚拟化设置?

编辑:其中一个项目是健身房 - 凉亭,需要:

git clone https://github.com/erlerobot/gym-gazebo/blob/master/INSTALL.md

然后make和make install将它安装在root中

后来还有

bash setup_kinetic.bash

哪个也使用根文件夹而不是venv

我能够安装它,但与Windows上的编码相比,它不像应该的那样虚拟化

答案

基本上是基于Evert和CharlesDuffy的答案,我正在寻找的是容器化,因为我正在寻找的库是基于C的python包装器(类似的东西)

Docker,Singularity和Conda是解决方案的基础。

以上是关于如何使bash和make install使用虚拟环境的主要内容,如果未能解决你的问题,请参考以下文章

奇怪的make install:如何卸载?

如何开始在 git bash 中使用 make

如何在 Windows 的 git bash 中运行“make”命令?

安装zabbix,make的时候报错

错误:mingw32-make: *** 没有使目标“安装”的规则。停止

Linux下使用make install安装的软件如何卸载