使用虚拟环境将项目文件托管在Dropbox上的最佳做法是什么?
问题:如果我直接在项目文件夹(例如~/Dropbox/myproject/venv
)中创建venv,则Dropbox会退出任何软件包安装活动(CPU使用率高,文件同步数以千计),我认为是因为发生了所有符号链接(?)。
当前解决方案:我在Dropbox之外的文件夹中创建所有venv,例如~/.venvs/myenv
,并且如果要使用它们:
jupyter notebook
,但从myenv
运行use the kernel source myenv/bin/activate
输入venv,然后导航到项目目录,或者从项目目录开始,并使用返回myenv
python二进制文件的直接路径,例如{ {1}} 这很好,但是似乎很笨拙的解决方法...这是最好的方法吗?