Running testsuite locally results in import errors
- 主要言語
- Python
- スター
- 734
- フォーク
- 412
- 平均マージ
- 1日 5時間
- マージ済み PR(30日)
- 8
説明
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)
in
----> 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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_async.py", line 6, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_connect.py", line 11, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_embed_kernel.py", line 13, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_eventloop.py", line 5, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_heartbeat.py", line 9, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_kernel.py", line 13, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_kernelspec.py", line 24, in
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 "", line 684, in _load
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_start_kernel.py", line 1, in
from .test_embed_kernel import setup_kernel
File "C:\Users\rporuri\personal\github\ipykernel\ipykernel\tests\test_embed_kernel.py", line 13, in
from flaky import flaky
ModuleNotFoundError: No module named 'flaky'
----------------------------------------------------------------------
Ran 70 tests in 13.793s
FAILED (SKIP=5, errors=8)
```
コントリビューションガイド
評価
この issue はまだ評価されていません。