今天收到一个网友的提问,说是,已经安装好了,Python3.6,系统环境变量也检查过,没有问题,在系统CMD命令行窗口,输入python可以返回当前安装的python环境的版本号,如下图
python3.6
也测试了pip安装程序,也是正常的,然后用pip install virtualenv 安装虚拟环境,整个过程也没有报错,pip install virtualenvwrap,安装也没有报错,最后,就是在运行workon,和mkvirtualenv django0,就报错,如下图.
报错的截图
大家也看到了,上面划红框的地方,确定,Virtualenv和virtualenvwrapper确实是安装上了,可以系统为什么没能执行命令呢?
其实在windows系统中安装的时候,要注意,在安装virtualenvwrapper的时候,virtualenvwrapper后面要带上-win,如下图.
virtualenvwrapper-win
在安装virtualenvwrapper-win之前, 一定要注意,先将virtualenvwrapper卸载,然后,再安装,只到显示Successfully installed virtualenvwrapper-win-1.2.5这时再运行,workon ,mkvirtualenv django0,就不会报错了.如下图
找不到Virtualenv问题已解决
至此,找不到Virtualenv命令的问题就已经解决了,除了这个原因之外,那么,就还有可能是python3.6开发环境的路径问题,但是网友之前也测试了环境,那么具体问题具体分析.