我是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
——它必须指向可执行文件,而不是目录。