Running testsuite locally results in import errors
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- testing-qa
Hướng nghiên cứu
Bắt đầu với hướng dẫn cài đặt từ mã nguồn trong README và kiểm tra cấu hình dependency dành cho phát triển được setup đó tham chiếu. Chạy bộ test của ipykernel trên Windows với Python 3.6 và xác minh rằng các import còn thiếu của pytest và flaky đã được giải quyết mà không phát sinh lỗi test mới.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
After following the instructions in the README - https://github.com/ipython/ipykernel#installation-from-source, running the testsuite on windows + python 3.6 results in import errors because of missing packages. See full output of the test run below.
The packages that are missing from the devenv are - flaky and pytest.
(ipykernel-dev)C:\Users\rporuri\personal\github\ipykernel>nosetests ipykernel
C:\Users\rporuri\personal\github\ipykernel\ipykernel\zmqshell.py:57: DeprecationWarning: ipykernel.datapub is deprecated. It has moved to ipyparallel.datapub
from ipykernel.datapub import ZMQDataPublisher
C:\Users\rporuri\personal\github\ipykernel\ipykernel\datapub.py:21: DeprecationWarning: ipykernel.serialize is deprecated. It has moved to ipyparallel.serialize
from ipykernel.serialize import serialize_object
C:\Users\rporuri\personal\github\ipykernel\ipykernel\serialize.py:25: DeprecationWarning: ipykernel.pickleutil is deprecated. It has moved to ipyparallel.
from ipykernel.pickleutil import (
C:\Users\rporuri\personal\github\ipykernel\ipykernel\pickleutil.py:26: DeprecationWarning: ipykernel.codeutil is deprecated since IPykernel 4.3.1. It has moved to ipyparallel.serialize
from ipykernel import codeutil
C:\Users\rporuri\personal\github\ipykernel\ipykernel\inprocess\tests\test_kernel.py:100: UserWarning: The `stream` parameter of `getpass.getpass` will have no effect when using ipykernel
kernel.getpass(stream='non empty')
.S.......EEEEE......EE..---------------------------------------------------------------------------
ZeroDivisionError Traceback (most recent call last)
<ipython-input-2-9e1622b385b6> in <module>
----> 1 1/0
ZeroDivisionError: division by zero
.............................SSSS......E......
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'pytest')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_async.py", line 6, in <module>
import pytest
ModuleNotFoundError: No module named 'pytest'
-------------------- >> begin captured logging << --------------------
traitlets: DEBUG: Installing kernelspec in C:\Users\rporuri\AppData\Roaming\jupyter\kernels\python3
traitlets: INFO: Removing existing kernelspec in C:\Users\rporuri\AppData\Roaming\jupyter\kernels\python3
traitlets: INFO: Installed kernelspec python3 in C:\Users\rporuri\AppData\Roaming\jupyter\kernels\python3
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'pytest')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_connect.py", line 11, in <module>
import pytest
ModuleNotFoundError: No module named 'pytest'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'flaky')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_embed_kernel.py", line 13, in <module>
from flaky import flaky
ModuleNotFoundError: No module named 'flaky'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'pytest')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_eventloop.py", line 5, in <module>
import pytest
ModuleNotFoundError: No module named 'pytest'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'pytest')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_heartbeat.py", line 9, in <module>
import pytest
ModuleNotFoundError: No module named 'pytest'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'flaky')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_kernel.py", line 13, in <module>
from flaky import flaky
ModuleNotFoundError: No module named 'flaky'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'pytest')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_kernelspec.py", line 24, in <module>
import pytest
ModuleNotFoundError: No module named 'pytest'
======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'flaky')
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\loader.py", line 418, in loadTestsFromName
addr.filename, addr.module)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\site-packages\nose\importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 235, in load_module
return load_source(name, filename, file)
File "c:\users\rporuri\.edm\envs\ipykernel-dev\lib\imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 684, in _load
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 678, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_start_kernel.py", line 1, in <module>
from .test_embed_kernel import setup_kernel
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_embed_kernel.py", line 13, in <module>
from flaky import flaky
ModuleNotFoundError: No module named 'flaky'
----------------------------------------------------------------------
Ran 70 tests in 13.793s
FAILED (SKIP=5, errors=8)
- Ngôn ngữ chính
- Python
- Star
- 734
- Fork
- 411
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 9
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ipython/ipykernel
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100
-
ipython/ipykernel#1550 · 1 bình luận · 1 reaction · 1 người được giao ·
Tất cả issue của ipython/ipykernel
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
learningequality/ricecooker#747 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
BSData/horus-heresy-3rd-edition#3171 ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
run-llama/llama_index#23199 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
KhronosGroup/glTF-Blender-IO#2769 ·