当我运行python -m venv时,venv创建的虚拟环境目录包括一个名为的二进制文件python和另一个python3名为python. (在我的安装中,python是 Python 3.6 和python2Python 2.7。)
我的问题是,有时(我无法理解后续调用之间有什么区别)它还会创建另一个python3.6指向 的符号链接python,但有时不会。我需要这个符号链接(实际上,tox需要它)。二进制文件pip3.6和easy_install-3.6总是安装在 virtualenv 中。
有什么方法可以确保python -m venv创建符号链接python3.6?
(免责声明:我正在使用 pyenv 来管理我的 Python 安装,但我可以使用 重现上述行为/usr/bin/python -m venv)