首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SyntaxError使用virtualenvwrapper创建python3虚拟封装

SyntaxError使用virtualenvwrapper创建python3虚拟封装
EN

Stack Overflow用户
提问于 2016-08-12 23:17:18
回答 1查看 1.2K关注 0票数 0

我刚刚尝试使用virtualenvwrapper创建一个python3 virtualenv,但它总是给我这个语法错误:

代码语言:javascript
复制
$ mkvirtualenv --python=/usr/local/bin/python3 virtualenv_name
Running virtualenv with interpreter /usr/local/bin/python3
Using base prefix '/usr/local/Cellar/python3/3.5.2_1/Frameworks/Python.framework/Versions/3.5'
New python executable in /path/to/virtualenvs/virtualenv_name/bin/python3.5
Also creating executable in /path/to/virtualenvs/virtualenv_name/bin/python
Installing setuptools, pip, wheel...done.
virtualenvwrapper.user_scripts creating /path/to/virtualenvs/virtualenv_name/bin/predeactivate
virtualenvwrapper.user_scripts creating /path/to/virtualenvs/virtualenv_name/bin/postdeactivate
virtualenvwrapper.user_scripts creating /path/to/virtualenvs/virtualenv_name/bin/preactivate
virtualenvwrapper.user_scripts creating /path/to/virtualenvs/virtualenv_name/bin/postactivate
virtualenvwrapper.user_scripts creating /path/to/virtualenvs/virtualenv_name/bin/get_env_details
virtualenv virtualenv_name activated.

  File "<string>", line 1
    import distutils; print distutils.sysconfig.get_python_lib()
                                    ^
SyntaxError: invalid syntax

以下是我的mkvirtualenv版本:

代码语言:javascript
复制
$ mkvirtualenv --version
15.0.3
EN

回答 1

Stack Overflow用户

发布于 2018-05-07 18:09:04

当您升级用于python的pip (Python2.7.x在ubuntu/mint等Linux操作系统中是默认的)而忘记升级用于python3的pip时,可能会发生这种问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38921314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档