同步虚拟环境
我有一段时间一直在用一个叫syncfolderspro的应用,把我的项目文件夹在笔记本和台式机之间同步。在我的项目文件夹里,还有一些Python的虚拟环境文件夹。
我了解到,这种文件夹是不能同步的,因为里面很多文件路径是固定的。不过,这是不是只有激活脚本的问题,还是和Python导入库有关呢?我觉得可能是后者,因为即使直接指向虚拟环境的Python也不管用。
为什么相对路径不能用呢?在多台机器上工作时,有什么好的解决办法吗?
1 个回答
0
经过将近一个月的努力,我终于找到了一种解决办法。syncfolderpro这个软件有一个选项,可以让你选择不同步某个文件夹。我把它设置成不同步virtenv文件夹。这样,我就可以在两台机器之间同步requirement.txt文件,然后在每台机器上单独安装虚拟环境。这样一来,项目文件可以同步,但虚拟环境的文件就不会搞乱了。