저는 Windows 7에서 ipython을 여러 달 동안 행복하게 사용해 왔지만 최근에는 장고를 사용하기로 결정했습니다. 내가 봤던 가이드는 virtualenv를 설치하는 것이 좋았는데, 그 일은 훌륭했으며 (또는 그렇게 보였습니다).virtualenv를 설치 한 후 더 이상 ipython/jupyter를 실행할 수 없습니다.
그러나 지금, 나는 (또는 jupyter) 나는 다음과 같은 오류 얻을 ipython 시작하려고하면 성공하지, 심지어 내가 제거하고 jupyter, hashlib를 다시 설치 시도했습니다
C:\Python\Scripts>jupyter notebook
Traceback (most recent call last):
File "c:\python\lib\runpy.py", line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "c:\python\lib\runpy.py", line 72, in _run_code
exec code in run_globals
File "C:\Python\Scripts\jupyter-notebook.exe\__main__.py", line 5, in <module>
File "c:\python\lib\site-packages\notebook\notebookapp.py", line 60, in <module>
from .services.contents.manager import ContentsManager
File "c:\python\lib\site-packages\notebook\services\contents\manager.py", line 16, in <module>
from nbformat import sign, validate, ValidationError
File "c:\python\lib\site-packages\nbformat\sign.py", line 33, in <module>
algorithms = hashlib.algorithms
AttributeError: 'module' object has no attribute 'algorithms'
을, 그 자체를 파이썬 . 나는 pip를 사용하여 설치 작업을 수행하고 있으며 setup-tools도 설치했습니다. 내 하드 드라이브를 다시 포맷하고 처음부터 다시 시작하는 방법에 대해 생각하고 있지만 이는 다소 극한 것 같습니다. 어떤 도움을 주시면 감사하겠습니다. 감사.
python2에서 python3으로 업그레이드 했습니까? 'hashlib.algorithms'는 py3에서 제거되었습니다. 'python --version'의 결과는 무엇입니까? – gdlmx
C : \ Python \ Scripts> python --version 파이썬 2.7.11 :: 아나콘다 2.4.0 (64 비트) –
FWIW, 모든 것을 포기하고 제거한 다음 Anaconda를 다시 설치했습니다. 이제 모든 것이 잘됩니다. 여기서는 virtualenv를 Jupyter/iPython과 호환되지 않는 것으로 간주 할 것입니다. 비록 제가 시도하지 않은 한 가지는 virtualenv에서 Jupyter를 설치하고 실행하는 것입니다. 아마도 가능하다면 다른 사람들이 차임을 할 것입니다. –