Python 创建一个virtualenv来运行jupyter

Python 创建一个virtualenv来运行jupyter,python,Python,我创建了一个新的virtualenv,并使用命令virtualenv-python将其命名为python 输出: Using base prefix '/Library/Frameworks/Python.framework/Versions/3.7' New python executable in /Users/dema/python/bin/python3.7 Also creating executable in /Users/dema/python/bin/python Install

我创建了一个新的virtualenv,并使用命令
virtualenv-python
将其命名为python

输出:

Using base prefix '/Library/Frameworks/Python.framework/Versions/3.7'
New python executable in /Users/dema/python/bin/python3.7
Also creating executable in /Users/dema/python/bin/python
Installing setuptools, pip, wheel...
done.
然后我用commande
sourcepython/bin/activate激活它

然后我用commande
pip3安装了jupyter笔记本

然后,我尝试使用命令
jupyter notebook

错误:

Traceback (most recent call last):
  File "/anaconda2/bin/jupyter-notebook", line 7, in <module>
    from notebook.notebookapp import main
  File "/anaconda2/lib/python2.7/site-packages/notebook/notebookapp.py", line 60, in <module>
    from tornado import httpserver
  File "/anaconda2/lib/python2.7/site-packages/tornado/httpserver.py", line 33, in <module>
    from tornado.http1connection import HTTP1ServerConnection, HTTP1ConnectionParameters
  File "/anaconda2/lib/python2.7/site-packages/tornado/http1connection.py", line 30, in <module>
    from tornado import iostream
  File "/anaconda2/lib/python2.7/site-packages/tornado/iostream.py", line 40, in <module>
    from tornado.netutil import ssl_wrap_socket, _client_ssl_defaults, _server_ssl_defaults
  File "/anaconda2/lib/python2.7/site-packages/tornado/netutil.py", line 44, in <module>
    _client_ssl_defaults = ssl.create_default_context(
AttributeError: 'module' object has no attribute 'create_default_context'
回溯(最近一次呼叫最后一次):
文件“/anaconda2/bin/jupyter笔记本”,第7行
从notebook.notebookapp导入主
文件“/anaconda2/lib/python2.7/site packages/notebook/notebookapp.py”,第60行,在
从tornado导入httpserver
文件“/anaconda2/lib/python2.7/site packages/tornado/httpserver.py”,第33行,在
从tornado.http1连接导入http1服务器连接,http1连接参数
文件“/anaconda2/lib/python2.7/site packages/tornado/http1connection.py”,第30行,在
从龙卷风进口流
文件“/anaconda2/lib/python2.7/site packages/tornado/iostream.py”,第40行,在
从tornado.netutil导入ssl\u wrap\u套接字、\u客户端\u ssl\u默认值、\u服务器\u ssl\u默认值
文件“/anaconda2/lib/python2.7/site packages/tornado/netutil.py”,第44行,在
_client\u ssl\u defaults=ssl.create\u default\u上下文(
AttributeError:“模块”对象没有“创建默认上下文”属性

当我在python3.7中使用活动环境时,为什么Anaconda和python2.7会出现这种情况?我完全无法理解。

您有路径冲突。请检查您的shell配置文件脚本。您也可以尝试使用
python3-m jupyter笔记本
。为什么同时使用
virtualenv
conda