激活virtualenv命令无法识别

时间:2020-02-08 19:32:39

标签: python virtualenv

我正在尝试使用pip virtualenv软件包激活虚拟环境。但是,在cmd(Windows 10)上键入以下行时,它表示未识别激活命令。 virtualenv软件包已经安装,但是由于某些原因,我只有在以管理员身份打开cmd时才能使用它。

C:\ Users \ dequi \ Desktop \ servidor \ venv \ Scripts>激活 “激活”无其他内部或外部请求, 可程序化的程序集。

C:\ Users \ dequi \ Desktop \ servidor \ venv \ Scripts>

感谢您在此问题上的任何帮助。谢谢!

2 个答案:

答案 0 :(得分:2)

仅通过卸载并重新安装最新版本的Python即可解决此问题。然后,我还安装了pip及其virtualenv软件包:

C:\Users\dequi>pip freeze
virtualenv==16.7.9

C:\Users\dequi>cd Desktop

C:\Users\dequi\Desktop>cd Servidor

C:\Users\dequi\Desktop\Servidor>virtualenv venv
Using base prefix 'c:\\users\\dequi\\appdata\\local\\programs\\python\\python38-32'
New python executable in C:\Users\dequi\Desktop\Servidor\venv\Scripts\python.exe
Installing setuptools, pip, wheel...
done.

C:\Users\dequi\Desktop\Servidor>cd venv

C:\Users\dequi\Desktop\Servidor\venv>cd Scripts

C:\Users\dequi\Desktop\Servidor\venv\Scripts>activate

(venv) C:\Users\dequi\Desktop\Servidor\venv\Scripts>

最后,激活命令起作用了。

答案 1 :(得分:-2)

您是否尝试过:source /path/to/my/venv/bin/activate