virtualenv - 从 Singularity 容器访问主机 Python 虚拟环境
问题描述
我有一个 Singularity 容器,其中安装了许多工具以及 Python 和 Jupyter。但是我想在使用 Singularity 中的其他工具时访问我为 python 创建的外部虚拟环境。原因是我正在尝试不同的 python 包,如果没有“sudo”权限,这些包无法安装到 Singularity 容器中。由于 sudo 权限,我无法在我的主机上安装其他工具。
我能够激活虚拟环境但无法使用它:运行 pip 命令或 Jupyter 实验室时出现此错误。
bash: /home/username/virtual-env/bin/pip: /home/username/virtual-env/bin/python: bad interpreter: No such file or directory
我想从 Singularity 容器运行的虚拟环境中运行 Jupyter 实验室。
解决方案
推荐阅读
- azure-devops - devops azure vsts biild下的脚本容器问题
- validation - 我正在尝试在 Vue.js 和 Php 中构建一个联系表单,但是我遇到了错误,我不太确定如何解决这个问题
- vb.net - 如何将鼠标位置转换为位置?
- python - 为什么我的原始二维数组在以下代码中被修改
- python - 如何使用 AWS Cognito 检索正确的凭证以访问 boto3 客户端上的 AWS SecretsManger - 身份池
- python - RPLY 解析器返回 ValueError
- python - 如何在滚动数据的子集上应用滚动聚合函数?
- javascript - 用 Java 下载带有 JavaScript Cookie 的文件
- angular - 即使在刷新页面后我也想禁用该按钮
- python - ValueError:长度不匹配:预期轴有 0 个元素,新值有 8 个元素