为Python 3.8.0创建virtualenv返回Path not exist错误



我是Ubuntu的新手,正在尝试为Python 3.8.0创建一个virtualenv

  • Python 3.8.0安装在C:/usr/local/opt/python-3.8.0/bin中。

  • 我正在使用以下命令创建virtualenv:

    virtualenv slm-python='C:/usr/local/opt/python-3.80/bin'

  • 返回以下错误:

    路径ython=C:/usr/local/opt/python-3.0/bin(来自--python=ython=C://local/opt/python-3.80/bin(不存在。

  • 文件夹确实存在-路径是从文件管理器中复制的。

我从";ython=";("python"中"p"的丢失(,该命令与python环境变量冲突运行。

然而,如果我unset python并重复上面的virtualenv命令,我会得到同样的错误。

这在很大程度上是因为我对Ubuntu完全不熟悉。有人能评论一下virtualenv命令是怎么回事吗?

virtualenv的选项是-p(单点划线,短选项(或--python=(双点划线,长选项(。要么是

virtualenv -p C:/usr/local/opt/python-3.8.0/bin/python

virtualenv --python=C:/usr/local/opt/python-3.8.0/bin/python

注意尾部的/python——它必须指向可执行文件,而不是目录。

相关内容

  • 没有找到相关文章

最新更新