我在 mac 上通过 mac 端口安装了 python 2.7。我通过 macports (py27-virtualenv @1.6.1_0 (active)) 安装了 virtualenv。发出命令时:virtualenv demo_venv --no-site-packages,我得到这个错误:-bash: virtualenv:command not found。它没有选择 virtualenv @all,所以我需要将它符号链接(symbolic link)到我的 python27 位置吗?
最佳答案
如您所述,MacPorts 提供了多个版本的 pyXX-virtualenv 包。您需要告诉 MacPorts 您希望默认使用哪些版本:
port select --list virtualenv
port select --set virtualenv virtualenv27
which virtualenv
在此之后,您应该只需键入 virtualenv
(假设 MacPorts bin 目录在您的路径中)。
关于python - 使用 MacPorts 安装后找不到 virtualenv 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6619307/