采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,这章6:24分的时候,为什么你在testvir下的Scripts下可以用workon命令查看别的目录Envs下的虚拟环境呢?如果workon命令可以查看全局里的虚拟环境,为什么workon下没有testvir这个选项呢?
首先你在pip install virtualenvwrapper-win 之后 会安装一个workon 以及 mkvirtualenv等等你能看到的命令的bat文件 也就是windows的可执行文件到python的scripts目录下面, 所以安装这个的时候一定要小心 不能再已有的虚拟环境中或者虚拟环境的scripts下面安装virtualenvwrapper不然会安装到虚拟环境中, 因为虚拟环境中也有pip文件 会优先选择虚拟环境中的pip文件 就会被安装到虚拟环境中 这个时候你想要运行workon命令就只有到虚拟环境下运行, 所以这点一定要切记,
关于workon为什么能找到虚拟环境是因为workon文件会去找WORKON_HOME这个环境变量找到虚拟环境统一保存的目录 然后去里面找到所有虚拟环境, 所以WORKON_HOME 这个环境变量你是可以自己设置的
你就是个坑,视频里面没有讲。
另外老师,为什么你在testvir下的Scripts下mkvirtualenv testvir2生成的虚拟环境会在Envs这个目录下呢?
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
748 4
1.6k 22
1.4k 20