我在linux上安装了python和虚拟环境,但每次尝试创建新的虚拟环境时,bin文件夹都会丢失许多文件,例如activate脚本。如果我运行follow命令,我才会成功:
sudo virtualenv myvenv
如果我只运行virtualenv myvenv
,则bin文件夹不完整。
我还设法用python -m venv myvenv
为什么会发生这种情况我不想使用python3,只是python。有什么想法吗?
答案 0 :(得分:0)
与Windows下不同,在Windows下,您需要运行“激活”脚本...
在Linux下,激活virtualenv的命令是:
$ source myvenv/bin/activate
(myvenv) $ python my_module.py
第一次运行此命令后,您将在“ myenv / bin /”文件夹中看到一些“ activate *”文件。
答案 1 :(得分:0)
我遇到了同样的问题, Scripts 文件夹为空。
我正在尝试python -m virtualenv see
我遇到了类似这样的错误:
[Errno 2] No such file or directory: 'C:\\Users\\name\\anaconda3\\Lib\\venv\\scripts\\nt\\python.exe
我用venv替换了virtualenv,并且有效。
即python -m venv see