我想知道是否可以在网络驱动器上安装Python,以供只有读取和执行权限的多个Windows用户使用。据我所知,可以将python二进制文件添加到PATH变量中,并且可以在其他驱动器上运行python而没有任何问题,但是我想知道一些事情:
我知道您可以将Python安装在C:驱动器以外的其他驱动器上,但不确定是否可以通过网络驱动器安装。
这可以支持并发用户吗?就像两个人同时运行python脚本一样。
没有写权限的用户仍然可以安装python模块吗?我希望只有对该驱动器具有写访问权的用户才能执行此操作。
这会对某些模块造成任何问题吗?
谢谢。
答案 0 :(得分:1)
我是Linux用户,因此无法测试,但这似乎是一个常见问题,google发现了lots个问题中的similar个答案
尽我所能回答您的问题:
pip install --user requests
之类的东西在本地(即在他们自己的机器上)安装模块。 答案 1 :(得分:0)
如果您希望每个人都拥有相同的开发环境: 尝试在远程文件夹上创建python virtualenv,以便他们在需要时可以将其激活。 https://virtualenv.pypa.io/en/stable/
但是,如果您想做的是分发一个应用程序并希望每个人都拥有相同的python,则可以看一下pyinstaller“将python脚本转换为独立二进制文件的应用程序”