折腾:
之后,需要再去安装virtualenvwrapper
参考:
virtualenvwrapper 4.7.1.dev15 — virtualenvwrapper 4.7.1.dev15 documentation
http://virtualenvwrapper.readthedocs.io/en/latest/
 jiandaoweixin pip install virtualenvwarpper DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6 Collecting virtualenvwarpper /usr/lib/python2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.   SNIMissingWarning /usr/lib/python2.6/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.   InsecurePlatformWarning   Could not find a version that satisfies the requirement virtualenvwarpper (from versions: ) No matching distribution found for virtualenvwarpper  | 

在升级python之前,先要去搞清楚:
重新去安装:
 ~ pip install virtualenvwrapper Collecting virtualenvwrapper   Downloading virtualenvwrapper-4.7.1-py2.py3-none-any.whl Collecting stevedore (from virtualenvwrapper)   Downloading stevedore-1.17.0-py2.py3-none-any.whl Collecting virtualenv-clone (from virtualenvwrapper)   Downloading virtualenv-clone-0.2.6.tar.gz Collecting virtualenv (from virtualenvwrapper)   Using cached virtualenv-15.0.3-py2.py3-none-any.whl Collecting pbr>=1.6 (from stevedore->virtualenvwrapper)   Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)     100% || 102kB 26kB/s  Collecting six>=1.9.0 (from stevedore->virtualenvwrapper)   Downloading six-1.10.0-py2.py3-none-any.whl Building wheels for collected packages: virtualenv-clone   Running setup.py bdist_wheel for virtualenv-clone … done   Stored in directory: /root/.cache/pip/wheels/24/51/ef/93120d304d240b4b6c2066454250a1626e04f73d34417b956d Successfully built virtualenv-clone Installing collected packages: pbr, six, stevedore, virtualenv-clone, virtualenv, virtualenvwrapper Successfully installed pbr-1.10.0 six-1.10.0 stevedore-1.17.0 virtualenv-15.0.3 virtualenv-clone-0.2.6 virtualenvwrapper-4.7.1  | 

就没有警告了。
之前的虚拟环境被删除了。
现在重现去用virtualenvwrapper创建:
 SIPEvents ll total 0  SIPEvents pwd /root/SIPEvents  SIPEvents export WORKON_HOME=~/Envs  SIPEvents mkdir -p $WORKON_HOME  SIPEvents source /usr/local/bin/virtualenvwrapper.sh virtualenvwrapper.user_scripts creating /root/Envs/premkproject virtualenvwrapper.user_scripts creating /root/Envs/postmkproject virtualenvwrapper.user_scripts creating /root/Envs/initialize virtualenvwrapper.user_scripts creating /root/Envs/premkvirtualenv virtualenvwrapper.user_scripts creating /root/Envs/postmkvirtualenv virtualenvwrapper.user_scripts creating /root/Envs/prermvirtualenv virtualenvwrapper.user_scripts creating /root/Envs/postrmvirtualenv virtualenvwrapper.user_scripts creating /root/Envs/predeactivate virtualenvwrapper.user_scripts creating /root/Envs/postdeactivate virtualenvwrapper.user_scripts creating /root/Envs/preactivate virtualenvwrapper.user_scripts creating /root/Envs/postactivate virtualenvwrapper.user_scripts creating /root/Envs/get_env_details  SIPEvents mkvirtualenv SIPEvents New python executable in /root/Envs/SIPEvents/bin/python Installing setuptools, pip, wheel…done. virtualenvwrapper.user_scripts creating /root/Envs/SIPEvents/bin/predeactivate virtualenvwrapper.user_scripts creating /root/Envs/SIPEvents/bin/postdeactivate virtualenvwrapper.user_scripts creating /root/Envs/SIPEvents/bin/preactivate virtualenvwrapper.user_scripts creating /root/Envs/SIPEvents/bin/postactivate virtualenvwrapper.user_scripts creating /root/Envs/SIPEvents/bin/get_env_details (SIPEvents)  SIPEvents  | 
(SIPEvents)  SIPEvents ll total 0 (SIPEvents)  SIPEvents pwd /root/SIPEvents (SIPEvents)  SIPEvents ls -l total 0 (SIPEvents)  SIPEvents ls $WORKON_HOME get_env_details  postactivate    postmkproject     postrmvirtualenv  predeactivate  premkvirtualenv  SIPEvents initialize       postdeactivate  postmkvirtualenv  preactivate       premkproject   prermvirtualenv (SIPEvents)  SIPEvents ll $WORKON_HOME    total 52K -rwxr-xr-x 1 root root  134 Aug 15 12:04 get_env_details -rw-r–r– 1 root root   95 Aug 15 12:04 initialize -rw-r–r– 1 root root   72 Aug 15 12:04 postactivate -rw-r–r– 1 root root   74 Aug 15 12:04 postdeactivate -rwxr-xr-x 1 root root   65 Aug 15 12:04 postmkproject -rw-r–r– 1 root root   72 Aug 15 12:04 postmkvirtualenv -rwxr-xr-x 1 root root  109 Aug 15 12:04 postrmvirtualenv -rwxr-xr-x 1 root root   98 Aug 15 12:04 preactivate -rw-r–r– 1 root root   75 Aug 15 12:04 predeactivate -rwxr-xr-x 1 root root   90 Aug 15 12:04 premkproject -rwxr-xr-x 1 root root  129 Aug 15 12:04 premkvirtualenv -rwxr-xr-x 1 root root  110 Aug 15 12:04 prermvirtualenv drwxr-xr-x 5 root root 4.0K Aug 15 12:05 SIPEvents  | 

后来断网了
然后再去弄一遍:
 SIPEvents mkvirtualenv SIPEvents zsh: command not found: mkvirtualenv  SIPEvents ls $WORKON_HOME  SIPEvents lsls ~/Envs/ -l total 52 -rwxr-xr-x 1 root root  134 Aug 15 12:04 get_env_details -rw-r–r– 1 root root   95 Aug 15 12:04 initialize -rw-r–r– 1 root root   72 Aug 15 12:04 postactivate -rw-r–r– 1 root root   74 Aug 15 12:04 postdeactivate -rwxr-xr-x 1 root root   65 Aug 15 12:04 postmkproject -rw-r–r– 1 root root   72 Aug 15 12:04 postmkvirtualenv -rwxr-xr-x 1 root root  109 Aug 15 12:04 postrmvirtualenv -rwxr-xr-x 1 root root   98 Aug 15 12:04 preactivate -rw-r–r– 1 root root   75 Aug 15 12:04 predeactivate -rwxr-xr-x 1 root root   90 Aug 15 12:04 premkproject -rwxr-xr-x 1 root root  129 Aug 15 12:04 premkvirtualenv -rwxr-xr-x 1 root root  110 Aug 15 12:04 prermvirtualenv drwxr-xr-x 5 root root 4096 Aug 15 12:05 SIPEvents  SIPEvents export WORKON_HOME=~/Envs  SIPEvents mkdir -p $WORKON_HOME  SIPEvents source /usr/local/bin/virtualenvwrapper.sh  SIPEvents mkvirtualenv SIPEvents New python executable in /root/Envs/SIPEvents/bin/python Installing setuptools, pip, wheel…done. (SIPEvents)  SIPEvents ls $WORKON_HOME get_env_details  postactivate    postmkproject     postrmvirtualenv  predeactivate  premkvirtualenv  SIPEvents initialize       postdeactivate  postmkvirtualenv  preactivate       premkproject   prermvirtualenv (SIPEvents)  SIPEvents ls $WORKON_HOME -l total 52 -rwxr-xr-x 1 root root  134 Aug 15 12:04 get_env_details -rw-r–r– 1 root root   95 Aug 15 12:04 initialize -rw-r–r– 1 root root   72 Aug 15 12:04 postactivate -rw-r–r– 1 root root   74 Aug 15 12:04 postdeactivate -rwxr-xr-x 1 root root   65 Aug 15 12:04 postmkproject -rw-r–r– 1 root root   72 Aug 15 12:04 postmkvirtualenv -rwxr-xr-x 1 root root  109 Aug 15 12:04 postrmvirtualenv -rwxr-xr-x 1 root root   98 Aug 15 12:04 preactivate -rw-r–r– 1 root root   75 Aug 15 12:04 predeactivate -rwxr-xr-x 1 root root   90 Aug 15 12:04 premkproject -rwxr-xr-x 1 root root  129 Aug 15 12:04 premkvirtualenv -rwxr-xr-x 1 root root  110 Aug 15 12:04 prermvirtualenv drwxr-xr-x 5 root root 4096 Aug 15 12:05 SIPEvents  | 
至此,算是环境好了。
转载请注明:在路上 » [记录]CentOS中安装和使用virtualenvwrapper