我想创建一个虚拟环境,将其压缩,并使用另一台计算机上的压缩虚拟环境执行代码;似乎有可能基于this article。
但是,我遇到了麻烦,甚至无法使用本文中介绍的技术在本地采购virtualenv。
$ conda create -y -n my_test python=3.5 numpy pandas
$ zip -r env.zip ~/anaconda3/envs/my_test
$ source env.zip/lib/python3.5/venv/scripts/common/activate
-bash: env.zip/lib/python3.5/venv/scripts/common/activate: Not a directory
$ tar cvfhz env.tgz ~/anaconda3/envs/my_test
$ source env.tgz/lib/python3.5/venv/scripts/common/activate
-bash: env.tgz/lib/python3.5/venv/scripts/common/activate: Not a directory
我已经在Mac OS X 10.13.6和Ubuntu 16.04上进行了尝试。