【发布时间】:2020-05-16 14:26:13
【问题描述】:
首先,我的目标是:拥有一个共享的环境结构,供 2+ 用户访问和使用。
当前设置:我有一个连接到公司活动目录的具有完全管理员访问权限的 Windows Server 2016。我已经使用 Python/Conda 几年了,但只是为了我自己,我从来不需要共享任何代码来在相同的条件下运行。
我尝试了各种解决方案来尝试设置它并导致重新安装 anaconda/miniconda 以重新开始但是我一直遇到用户之间的权限问题(两个用户都是服务器上的管理员。我也做了服务器上的一个组,并提供了各种 anaconda(在我尝试期间安装在不同的位置;C:\、C:\ProgramData\、D:)。
理想方案的工作方式是:我在 Conda 中创建了一个新环境,该环境安装到用户之间的共享位置。一旦我创建了环境,我和其他用户就可以激活它,安装包,并且两个用户都可以使用其他安装的任何包。
我们现在的位置是,我在 D:\envs 中创建了一个环境。然后,我要求其他用户在该环境中安装 pandas(我们也尝试过反之亦然),pandas 安装成功,但当我尝试使用该软件包时,拒绝访问。
如果我需要,我完全愿意重新开始,或者尝试其他关于最佳方式的建议。
【问题讨论】:
标签: python conda windows-server-2016