Blu*_*per 5 python spyder anaconda visual-studio-code
当我尝试import sknetwork作为单行 python 文件运行时,根据运行它所使用的编辑器,我会得到不同的结果。有关 sknetwork 的更多信息,请参阅https://scikit-network.readthedocs.io/en/latest/# 。
import sknetwork当尝试在 Visual Studio Code 中作为单行 python 文件运行时,我收到 TypeError:
Traceback (most recent call last):
File "C:\Users\****\anaconda3\lib\runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "C:\Users\****\anaconda3\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "c:\Users\****\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy\__main__.py", line 45, in <module>
cli.main()
File "c:\Users\****\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 444, in main
run()
File "c:\Users\****\.vscode\extensions\ms-python.python-2021.12.1559732655\pythonFiles\lib\python\debugpy/..\debugpy\server\cli.py", line 285, in run_file
runpy.run_path(target_as_str, run_name=compat.force_str("__main__"))
File "C:\Users\****\anaconda3\lib\runpy.py", line 265, in run_path
return _run_module_code(code, init_globals, run_name,
File "C:\Users\****\anaconda3\lib\runpy.py", line 97, in _run_module_code
_run_code(code, mod_globals, init_globals,
File "C:\Users\****\anaconda3\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "c:\Users\****\.spyder-py3\test_sknetwork.py", line 3, in <module>
from sknetwork.data import house
File "C:\Users\****\anaconda3\lib\site-packages\sknetwork\__init__.py", line 9, in <module>
import sknetwork.topology
File "C:\Users\****\anaconda3\lib\site-packages\sknetwork\topology\__init__.py", line 2, in <module>
from sknetwork.topology.kcliques import Cliques
File "sknetwork\topology\kcliques.pyx", line 11, in init sknetwork.topology.kcliques
File "sknetwork\topology\kcliques.pyx", line 11, in __Pyx_PyMODINIT_FUNC PyInit_kcliques(void)
TypeError: 'NoneType' object is not callable
PS C:\Users\****\.spyder-py3>
Run Code Online (Sandbox Code Playgroud)
在 Spyder 中运行相同的代码,甚至相同的文件都可以正常工作。
从命令行运行相同的代码,甚至相同的文件都可以正常工作。
我的conda环境安装了以下软件包:
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py38_0
alabaster 0.7.12 pyhd3eb1b0_0
anaconda-client 1.9.0 py38haa95532_0
anaconda-navigator 2.1.0 py38haa95532_0
anyio 2.2.0 py38haa95532_2
appdirs 1.4.4 pyhd3eb1b0_0
argon2-cffi 20.1.0 py38h2bbff1b_1
arrow 0.13.1 py38_0
astroid 2.6.6 py38haa95532_0
async_generator 1.10 pyhd3eb1b0_0
atomicwrites 1.4.0 py_0
attrs 21.2.0 pyhd3eb1b0_0
autopep8 1.5.6 pyhd3eb1b0_0
babel 2.9.1 pyhd3eb1b0_0
backcall 0.2.0 pyhd3eb1b0_0
backports 1.0 pyhd3eb1b0_2
backports.functools_lru_cache 1.6.4 pyhd3eb1b0_0
backports.tempfile 1.0 pyhd3eb1b0_1
backports.weakref 1.0.post1 py_1
bcrypt 3.2.0 py38he774522_0
beautifulsoup4 4.10.0 pyh06a4308_0
binaryornot 0.4.4 pyhd3eb1b0_1
black 19.10b0 py_0
bleach 4.0.0 pyhd3eb1b0_0
brotlipy 0.7.0 py38h2bbff1b_1003
bzip2 1.0.8 he774522_0
ca-certificates 2021.10.26 haa95532_2
certifi 2021.10.8 py38haa95532_0
cffi 1.15.0 py38h2bbff1b_0
chardet 4.0.0 py38haa95532_1003
charset-normalizer 2.0.4 pyhd3eb1b0_0
click 8.0.3 pyhd3eb1b0_0
cloudpickle 2.0.0 pyhd3eb1b0_0
clyent 1.2.2 py38_1
colorama 0.4.4 pyhd3eb1b0_0
conda 4.11.0 py38haa95532_0
conda-build 3.21.4 py38haa95532_0
conda-content-trust 0.1.1 pyhd3eb1b0_0
conda-env 2.6.0 1
conda-package-handling 1.7.3 py38h8cc25b3_1
conda-repo-cli 1.0.4 pyhd3eb1b0_0
conda-token 0.3.0 pyhd3eb1b0_0
conda-verify 3.4.2 py_1
console_shortcut 0.1.1 4
cookiecutter 1.7.2 pyhd3eb1b0_0
cryptography 3.4.8 py38h71e12ea_0
cudatoolkit 10.0.130 0 anaconda
debugpy 1.5.1 py38hd77b12b_0
decorator 5.1.0 pyhd3eb1b0_0
defusedxml 0.7.1 pyhd3eb1b0_0
diff-match-patch 20200713 pyhd3eb1b0_0
docutils 0.17.1 py38haa95532_1
entrypoints 0.3 py38_0
filelock 3.4.0 pyhd3eb1b0_0
flake8 3.9.0 pyhd3eb1b0_0
freetype 2.10.4 hd328e21_0
future 0.18.2 py38_1
git 2.32.0 haa95532_1
glob2 0.7 pyhd3eb1b0_0
icu 58.2 ha925a31_3
idna 3.3 pyhd3eb1b0_0
imagesize 1.3.0 pyhd3eb1b0_0
importlib-metadata 4.8.2 py38haa95532_0
importlib_metadata 4.8.2 hd3eb1b0_0
inflection 0.5.1 py38haa95532_0
intervaltree 3.1.0 pyhd3eb1b0_0
ipykernel 6.4.1 py38haa95532_1
ipython 7.29.0 py38hd4e2768_0
ipython_genutils 0.2.0 pyhd3eb1b0_1
ipywidgets 7.6.5 pyhd3eb1b0_1
isort 5.9.3 pyhd3eb1b0_0
jedi 0.17.2 py38haa95532_1
jinja2 2.11.3 pyhd3eb1b0_0
jinja2-time 0.2.0 pyhd3eb1b0_2
joblib 1.1.0 pypi_0 pypi
jpeg 9d h2bbff1b_0
json5 0.9.6 pyhd3eb1b0_0
jsonschema 3.2.0 pyhd3eb1b0_2
jupyter_client 7.0.6 pyhd3eb1b0_0
jupyter_core 4.9.1 py38haa95532_0
jupyter_server 1.4.1 py38haa95532_0
jupyterlab 3.2.1 pyhd3eb1b0_1
jupyterlab_pygments 0.1.2 py_0
jupyterlab_server 2.8.2 pyhd3eb1b0_0
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1
keyring 23.4.0 py38haa95532_0
lazy-object-proxy 1.6.0 py38h2bbff1b_0
libarchive 3.4.2 h5e25573_0
libiconv 1.15 h1df5818_7
liblief 0.10.1 ha925a31_0
libpng 1.6.37 h2a8f88b_0
libspatialindex 1.9.3 h6c2663c_0
libtiff 4.2.0 hd0e1b90_0
libwebp 1.2.0 h2bbff1b_0
libxml2 2.9.12 h0ad7f3c_0
lz4-c 1.9.3 h2bbff1b_1
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gmp 6.1.0 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
markupsafe 1.1.1 py38he774522_0
matplotlib-inline 0.1.2 pyhd3eb1b0_2
mccabe 0.6.1 py38_1
menuinst 1.4.16 py38he774522_1
mistune 0.8.4 py38he774522_1000
msys2-conda-epoch 20160418 1
mypy_extensions 0.4.3 py38_0
navigator-updater 0.2.1 py38_0
nbclassic 0.2.6 pyhd3eb1b0_0
nbclient 0.5.3 pyhd3eb1b0_0
nbconvert 6.1.0 py38haa95532_0
nbformat 5.1.3 pyhd3eb1b0_0
nest-asyncio 1.5.1 pyhd3eb1b0_0
notebook 6.4.6 py38haa95532_0
numpy 1.21.4 pypi_0 pypi
numpydoc 1.1.0 pyhd3eb1b0_1
olefile 0.46 pyhd3eb1b0_0
openssl 1.1.1l h2bbff1b_0
packaging 21.3 pyhd3eb1b0_0
pandocfilters 1.4.3 py38haa95532_1
paramiko 2.7.2 py_0
parso 0.7.0 py_0
pathspec 0.7.0 py_0
pexpect 4.8.0 pyhd3eb1b0_3
pickleshare 0.7.5 pyhd3eb1b0_1003
pillow 8.4.0 py38hd45dc43_0
pip 21.2.2 py38haa95532_0
pkginfo 1.7.1 py38haa95532_0
pluggy 1.0.0 py38haa95532_0
powershell_shortcut 0.0.1 3
poyo 0.5.0 pyhd3eb1b0_0
prometheus_client 0.12.0 pyhd3eb1b0_0
prompt-toolkit 3.0.20 pyhd3eb1b0_0
psutil 5.8.0 py38h2bbff1b_1
ptyprocess 0.7.0 pyhd3eb1b0_2
py-lief 0.10.1 py38ha925a31_0
pycodestyle 2.6.0 pyhd3eb1b0_0
pycosat 0.6.3 py38h2bbff1b_0
pycparser 2.21 pyhd3eb1b0_0
pydocstyle 6.1.1 pyhd3eb1b0_0
pyflakes 2.2.0 pyhd3eb1b0_0
pygments 2.10.0 pyhd3eb1b0_0
pyjwt 2.1.0 py38haa95532_0
pylint 2.9.6 py38haa95532_1
pyls-black 0.4.6 hd3eb1b0_0
pyls-spyder 0.3.2 pyhd3eb1b0_0
pynacl 1.4.0 py38h62dcd97_1
pyopenssl 21.0.0 pyhd3eb1b0_1
pyparsing 3.0.4 pyhd3eb1b0_0
pyqt 5.9.2 py38ha925a31_4
pyrsistent 0.18.0 py38h196d8e1_0
pysocks 1.7.1 py38haa95532_0
python 3.8.8 hdbf39b2_5
python-dateutil 2.8.2 pyhd3eb1b0_0
python-jsonrpc-server 0.4.0 py_0
python-language-server 0.36.2 pyhd3eb1b0_0
python-libarchive-c 2.9 pyhd3eb1b0_1
python-slugify 5.0.2 pyhd3eb1b0_0
pytz 2021.3 pyhd3eb1b0_0
pywin32 228 py38hbaba5e8_1
pywin32-ctypes 0.2.0 py38_1000
pywinpty 0.5.7 py38_0
pyyaml 6.0 py38h2bbff1b_1
pyzmq 22.3.0 py38hd77b12b_2
qdarkstyle 3.0.2 pyhd3eb1b0_0
qstylizer 0.1.10 pyhd3eb1b0_0
qt 5.9.7 vc14h73c81de_0
qtawesome 1.0.3 pyhd3eb1b0_0
qtconsole 5.1.1 pyhd3eb1b0_0
qtpy 1.10.0 pyhd3eb1b0_0
regex 2021.8.3 py38h2bbff1b_0
requests 2.26.0 pyhd3eb1b0_0
rope 0.21.1 pyhd3eb1b0_0
rtree 0.9.7 py38h2eaa2aa_1
ruamel_yaml 0.15.100 py38h2bbff1b_0
scikit-learn 1.0.1 pypi_0 pypi
scikit-network 0.24.0 pypi_0 pypi
scipy 1.7.3 pypi_0 pypi
send2trash 1.8.0 pyhd3eb1b0_1
setuptools 58.0.4 py38haa95532_0
sip 4.19.13 py38ha925a31_0
six 1.16.0 pyhd3eb1b0_0
sniffio 1.2.0 py38haa95532_1
snowballstemmer 2.2.0 pyhd3eb1b0_0
sortedcontainers 2.4.0 pyhd3eb1b0_0
soupsieve 2.3.1 pyhd3eb1b0_0
sphinx 4.2.0 pyhd3eb1b0_1
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0
sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0
sphinxcontrib-serializinghtml 1.1.5 pyhd3eb1b0_0
spyder 5.0.5 py38haa95532_2
spyder-kernels 2.0.5 py38haa95532_0
sqlite 3.36.0 h2bbff1b_0
terminado 0.9.4 py38haa95532_0
testpath 0.5.0 pyhd3eb1b0_0
text-unidecode 1.3 pyhd3eb1b0_0
textdistance 4.2.1 pyhd3eb1b0_0
threadpoolctl 3.0.0 pypi_0 pypi
three-merge 0.1.1 pyhd3eb1b0_0
tinycss 0.4 pyhd3eb1b0_1002
tk 8.6.11 h2bbff1b_0
toml 0.10.2 pyhd3eb1b0_0
tornado 6.1 py38h2bbff1b_0
tqdm 4.62.3 pyhd3eb1b0_1
traitlets 5.1.1 pyhd3eb1b0_0
typed-ast 1.4.3 py38h2bbff1b_1
typing_extensions 3.10.0.2 pyh06a4308_0
ujson 4.0.2 py38hd77b12b_0
unidecode 1.2.0 pyhd3eb1b0_0
urllib3 1.26.7 pyhd3eb1b0_0
vc 14.2 h21ff451_1
vs2015_runtime 14.27.29016 h5e58377_2
watchdog 2.1.6 py38haa95532_0
wcwidth 0.2.5 pyhd3eb1b0_0
webencodings 0.5.1 py38_1
wheel 0.37.0 pyhd3eb1b0_1
whichcraft 0.6.1 pyhd3eb1b0_0
widgetsnbextension 3.5.1 py38_0
win_inet_pton 1.1.0 py38haa95532_0
wincertstore 0.2 py38haa95532_2
winpty 0.4.3 4
wrapt 1.12.1 py38he774522_1
xmltodict 0.12.0 pyhd3eb1b0_0
xz 5.2.5 h62dcd97_0
yaml 0.2.5 he774522_0
yapf 0.31.0 pyhd3eb1b0_0
zipp 3.6.0 pyhd3eb1b0_0
zlib 1.2.11 h62dcd97_4
zstd 1.4.9 h19a0ad4_0
Run Code Online (Sandbox Code Playgroud)