使用MacPorts安装后找不到virtualenv命令

2024-04-29 04:34:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我通过mac上的mac端口安装了Python2.7。我通过macports安装了virtualenv(py27 virtualenv@1.6.1_0(活动)。当发出命令:virtualenv demo_venv--no site packages时,会出现以下错误:-bash:virtualenv:command not found。它不会选择virtualenv up@all,所以我需要将它符号链接到我的python27位置吗?


Tags: 端口no命令bashvirtualenvvenvdemomac
3条回答

正如您所注意到的,MacPorts提供了几种版本的pyXX virtualenv包。您需要告诉MacPorts默认情况下要使用哪些版本:

port select --list virtualenv
port select --set virtualenv virtualenv27
which virtualenv

在此之后,您应该可以只键入virtualenv(假设MacPorts bin目录在您的路径中)。

命令是virtualenv-2.7,而不仅仅是virtualenv

如果查看包内容,可以看到没有安装名为virtualenv的可执行文件。

您需要确保virtualenv在您的路径中,但如果安装正确,则应该是这样。

相关问题 更多 >