Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何创建安全的Conda环境?_Python_Python 3.x_Anaconda_Conda - Fatal编程技术网

Python 如何创建安全的Conda环境?

Python 如何创建安全的Conda环境?,python,python-3.x,anaconda,conda,Python,Python 3.x,Anaconda,Conda,我想创建一个需要某种密码才能访问和修改的conda env。 一旦创建,您需要一个特殊的权限集(如admin)才能使用和/或更改环境为什么要这样做?如果你能解释这一点,它可能有助于开发一些答案。我们实验室的多个用户共享一些计算机,他们使用这些计算机执行实验,处理收集的数据,并根据自己的工作运行一些特定的代码。我们希望保护环境,防止人们下载不需要的软件包或修改现有软件包,这样我们的基本代码将始终平稳运行。基本上,用户可以使用env并在其中运行代码,但不能以任何方式对其进行更改。请将其放在只有roo

我想创建一个需要某种密码才能访问和修改的conda env。
一旦创建,您需要一个特殊的权限集(如admin)才能使用和/或更改环境

为什么要这样做?如果你能解释这一点,它可能有助于开发一些答案。我们实验室的多个用户共享一些计算机,他们使用这些计算机执行实验,处理收集的数据,并根据自己的工作运行一些特定的代码。我们希望保护环境,防止人们下载不需要的软件包或修改现有软件包,这样我们的基本代码将始终平稳运行。基本上,用户可以使用env并在其中运行代码,但不能以任何方式对其进行更改。请将其放在只有root用户具有写入权限的目录中。您可以使用
-p
--prefix
命令行标志在特定前缀中创建环境。我应该拒绝用户的哪些权限,以便他能够正常使用jupyter,但他无法安装或卸载任何包?我正在使用windows。抱歉,我不确定,我不是windows管理员,所以我不太了解如何在windows上执行权限。我认为如果您使用Anaconda安装程序并为“所有用户”安装它,将把基本环境放入只有管理员才能写入的Program Files目录中。然后你可以试着运行Jupyter笔记本,看看会发生什么。你为什么要这样做?如果你能解释这一点,它可能有助于开发一些答案。我们实验室的多个用户共享一些计算机,他们使用这些计算机执行实验,处理收集的数据,并根据自己的工作运行一些特定的代码。我们希望保护环境,防止人们下载不需要的软件包或修改现有软件包,这样我们的基本代码将始终平稳运行。基本上,用户可以使用env并在其中运行代码,但不能以任何方式对其进行更改。请将其放在只有root用户具有写入权限的目录中。您可以使用
-p
--prefix
命令行标志在特定前缀中创建环境。我应该拒绝用户的哪些权限,以便他能够正常使用jupyter,但他无法安装或卸载任何包?我正在使用windows。抱歉,我不确定,我不是windows管理员,所以我不太了解如何在windows上执行权限。我认为如果您使用Anaconda安装程序并为“所有用户”安装它,将把基本环境放入只有管理员才能写入的Program Files目录中。然后你可以试着运行Jupyter笔记本,看看会发生什么。