【问题标题】:Eclipse PyDev : using environment variables to share Workspace between computersEclipse PyDev:使用环境变量在计算机之间共享工作区
【发布时间】:2018-11-08 08:20:43
【问题描述】:

我有一个 Eclipse PyDev 项目(Eclipse 4.7.3a)。我希望能够在多台计算机之间同步 Eclipse 工作区(显然它可以工作)。

第一个问题:Python 虚拟环境。我已将它安装在 Eclipse 工作区旁边(但不在其中)的文件夹中,并且还在多台计算机之间同步。

由于工作区和 Python virtualenv 的文件夹不在文件系统的同一点(我使用 Linux),我猜最简单的方法是使用某种环境变量,不同的每台计算机,这将指向包含所有同步文件夹的目录。

那么如何使用一种系统环境变量来设置 Python virtualenv 呢?

或者还有其他方法可以实现我的目标(在多台计算机之间共享和同步 Eclipse 工作区)?

【问题讨论】:

  • 所有电脑都应该引用共享路径,webdav,smb什么的。
  • 对不起,但这并没有真正的帮助。我尽量避免将文件定位在每台计算机上的相同位置。
  • 来自reference guideexport VIRTUALENV_PYTHON=/opt/python-3.3/bin/python。类似的东西?导出的 var 应该在 Eclipse 中可用。

标签: eclipse virtualenv pydev


【解决方案1】:

目前这是不可能的。

工作区中的信息依赖于绝对路径,并且不能真正共享(除非您在两台计算机上都有镜像,并且两台计算机上的文件都位于相同的路径中)。

一些配置可以保存在项目本身或用户设置中(可以做到这一点的那些在首选项页面中有按钮以保存到项目/从项目中显示——但请注意,解释器本身仍然没有'没有那个)。

就我个人而言,我所做的是将项目中所有可能的内容保存并提交到 git(因此,使用该项目的任何人都将使用相同的设置),并尝试在多台机器上使用相同的路径。

【讨论】:

    猜你喜欢
    • 2014-03-11
    • 1970-01-01
    • 2012-10-22
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多