python连不上树莓派_树莓派respberry中cmake编译链接python2.7库不成功,求教

本人在树莓派pi3平台上,下载respberry 5.4 lite 编译一个github上的项目,该项目用cmake管理,目前看到 链接库阶段不成功。

请教如何调整cmake的链接库目录,或是怎样直接调整生成的makefile,用于连编

是一个主动降噪的项目,源码用到了python2.7,matlab的一些库。

按原项目文档编译说明要求执行不成功Build and run commands

Example:

mkdir build && cd build

cmake ../ && make all

Main binary that does feedforward active noise control:

./ffANC

Simple tests that show how LMS and FxLMS attenuate simulated noise on matplotlib plots:

./lmstest

./fxlmstest

编译报错代码如下build CMakeCache.txt CMakeFiles cmake_install.cmake CMakeLists.txt docs Headers LICENSE Mains Makefile MakefileBack matplotlibcpp-license.txt README.md Scripts Sources

pi@raspberrypi:~/RpiANC $ make

[ 1%] Linking CXX executable fxlmstest

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::detail::_interpreter::_interpreter()':

fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x2c): undefined reference to `Py_SetProgramName'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x30): undefined reference to `Py_Initialize'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x38): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x48): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x58): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0xbc): undefined reference to `PyImport_Import'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x178): undefined reference to `PyObject_CallMethod'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x184): undefined reference to `PyImport_Import'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x214): undefined reference to `PyImport_Import'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x2a4): undefined reference to `PyObject_GetAttrString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x2bc): undefined reference to `PyObject_GetAttrString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x2d4): undefined reference to `PyObject_GetAttrString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x2ec): undefined reference to `PyObject_GetAttrString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x304): undefined reference to `PyObject_GetAttrString'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o:fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x31c): more undefined references to `PyObject_GetAttrString' follow

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::detail::_interpreter::_interpreter()':

fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0x9e0): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterC2Ev[_ZN13matplotlibcpp6detail12_interpreterC5Ev]+0xaf4): undefined reference to `PyFunction_Type'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::detail::_interpreter::~_interpreter()':

fxlmstest.cpp:(.text._ZN13matplotlibcpp6detail12_interpreterD2Ev[_ZN13matplotlibcpp6detail12_interpreterD5Ev]+0x10): undefined reference to `Py_Finalize'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::subplot(long, long, long)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x1c): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x3c): undefined reference to `PyFloat_FromDouble'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x50): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x68): undefined reference to `PyFloat_FromDouble'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x7c): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0x94): undefined reference to `PyFloat_FromDouble'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0xa8): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp7subplotElll[_ZN13matplotlibcpp7subplotElll]+0xc4): undefined reference to `PyObject_CallObject'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::title(std::__cxx11::basic_string, std::allocator > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x20): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x30): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x4c): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp5titleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x68): undefined reference to `PyObject_CallObject'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `matplotlibcpp::show(bool)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp4showEb[_ZN13matplotlibcpp4showEb]+0x40): undefined reference to `PyObject_CallObject'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4showEb[_ZN13matplotlibcpp4showEb]+0x50): undefined reference to `PyDict_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4showEb[_ZN13matplotlibcpp4showEb]+0x6c): undefined reference to `PyDict_SetItemString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4showEb[_ZN13matplotlibcpp4showEb]+0x94): undefined reference to `PyObject_Call'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4showEb[_ZN13matplotlibcpp4showEb]+0x17c): undefined reference to `_Py_ZeroStruct'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `bool matplotlibcpp::semilogy(std::vector > const&, std::vector > const&, std::__cxx11::basic_string, std::allocator > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x7c): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x8c): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xa8): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xbc): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xd0): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp8semilogyIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xec): undefined reference to `PyObject_CallObject'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `bool matplotlibcpp::plot(std::vector > const&, std::vector > const&, std::__cxx11::basic_string, std::allocator > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x7c): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x8c): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xa8): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xbc): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xd0): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIffEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xec): undefined reference to `PyObject_CallObject'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `_object* matplotlibcpp::get_array(std::vector > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x20): undefined reference to `PyList_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x7c): undefined reference to `PyFloat_FromDouble'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIfEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x90): undefined reference to `PyList_SetItem'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `bool matplotlibcpp::plot(std::vector > const&, std::vector > const&, std::__cxx11::basic_string, std::allocator > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x7c): undefined reference to `PyString_FromString'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x8c): undefined reference to `PyTuple_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xa8): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xbc): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xd0): undefined reference to `PyTuple_SetItem'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN13matplotlibcpp4plotIiiEEbRKSt6vectorIT_SaIS2_EERKS1_IT0_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xec): undefined reference to `PyObject_CallObject'

/usr/bin/ld: CMakeFiles/fxlmstest.dir/Mains/fxlmstest.cpp.o: in function `_object* matplotlibcpp::get_array(std::vector > const&)':

fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x20): undefined reference to `PyList_New'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x80): undefined reference to `PyFloat_FromDouble'

/usr/bin/ld: fxlmstest.cpp:(.text._ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE[_ZN13matplotlibcpp9get_arrayIiEEP7_objectRKSt6vectorIT_SaIS4_EE]+0x94): undefined reference to `PyList_SetItem'

collect2: error: ld returned 1 exit status

make[2]: *** [CMakeFiles/fxlmstest.dir/build.make:178: fxlmstest] Error 1

make[1]: *** [CMakeFiles/Makefile2:109: CMakeFiles/fxlmstest.dir/all] Error 2

make: *** [Makefile:103: all] Error 2

之前怀疑是python版本或cmake版本的问题,apt升级cmake到最新,系统内当时有2.7 , 3, 3.7 三个不同版本,都用apt卸载后用源码安装的 python2.7环境,apt安装的python-dev。

目前查看系统,python2.7的相关头文件跟库所在目录及内容如下pi@raspberrypi:/usr $ ls /usr/lib/python2.7

_abcoll.py cgi.pyc dbhash.py __future__.py io.pyc multifile.py platform.py rfc822.py sre_compile.py tabnanny.pyc UserList.py

_abcoll.pyc cgitb.py dbhash.pyc __future__.pyc json multifile.pyc platform.pyc rfc822.pyc sre_compile.pyc tarfile.py UserList.pyc

abc.py cgitb.pyc decimal.py genericpath.py keyword.py multiprocessing plistlib.py rlcompleter.py sre_constants.py tarfile.pyc user.py

abc.pyc chunk.py decimal.pyc genericpath.pyc keyword.pyc mutex.py plistlib.pyc rlcompleter.pyc sre_constants.pyc telnetlib.py user.pyc

aifc.py chunk.pyc difflib.py getopt.py lib2to3 mutex.pyc popen2.py robotparser.py sre_parse.py telnetlib.pyc UserString.py

aifc.pyc cmd.py difflib.pyc getopt.pyc lib-dynload netrc.py popen2.pyc robotparser.pyc sre_parse.pyc tempfile.py UserString.pyc

antigravity.py cmd.pyc dircache.py getpass.py lib-tk netrc.pyc poplib.py runpy.py sre.py tempfile.pyc uuid.py

antigravity.pyc codecs.py dircache.pyc getpass.pyc LICENSE.txt new.py poplib.pyc runpy.pyc sre.pyc test uuid.pyc

anydbm.py codecs.pyc dis.py gettext.py linecache.py new.pyc posixfile.py sched.py ssl.py textwrap.py uu.py

anydbm.pyc codeop.py dis.pyc gettext.pyc linecache.pyc nntplib.py posixfile.pyc sched.pyc ssl.pyc textwrap.pyc uu.pyc

argparse.egg-info codeop.pyc dist-packages glob.py locale.py nntplib.pyc posixpath.py sets.py stat.py this.py warnings.py

argparse.py code.py distutils glob.pyc locale.pyc ntpath.py posixpath.pyc sets.pyc stat.pyc this.pyc warnings.pyc

argparse.pyc code.pyc doctest.py gzip.py logging ntpath.pyc pprint.py sgmllib.py statvfs.py _threading_local.py wave.py

ast.py collections.py doctest.pyc gzip.pyc _LWPCookieJar.py nturl2path.py pprint.pyc sgmllib.pyc statvfs.pyc _threading_local.pyc wave.pyc

ast.pyc collections.pyc DocXMLRPCServer.py hashlib.py _LWPCookieJar.pyc nturl2path.pyc profile.py sha.py StringIO.py threading.py weakref.py

asynchat.py colorsys.py DocXMLRPCServer.pyc hashlib.pyc macpath.py numbers.py profile.pyc sha.pyc StringIO.pyc threading.pyc weakref.pyc

asynchat.pyc colorsys.pyc dumbdbm.py heapq.py macpath.pyc numbers.pyc pstats.py shelve.py stringold.py timeit.py _weakrefset.py

asyncore.py commands.py dumbdbm.pyc heapq.pyc macurl2path.py opcode.py pstats.pyc shelve.pyc stringold.pyc timeit.pyc _weakrefset.pyc

asyncore.pyc commands.pyc dummy_threading.py hmac.py macurl2path.pyc opcode.pyc pty.py shlex.py stringprep.py toaiff.py webbrowser.py

atexit.py compileall.py dummy_threading.pyc hmac.pyc mailbox.py optparse.py pty.pyc shlex.pyc stringprep.pyc toaiff.pyc webbrowser.pyc

atexit.pyc compileall.pyc dummy_thread.py hotshot mailbox.pyc optparse.pyc pyclbr.py shutil.py string.py tokenize.py whichdb.py

audiodev.py compiler dummy_thread.pyc htmlentitydefs.py mailcap.py os2emxpath.py pyclbr.pyc shutil.pyc string.pyc tokenize.pyc whichdb.pyc

audiodev.pyc config-arm-linux-gnueabihf email htmlentitydefs.pyc mailcap.pyc os2emxpath.pyc py_compile.py SimpleHTTPServer.py _strptime.py token.py wsgiref

base64.py ConfigParser.py encodings htmllib.py markupbase.py os.py py_compile.pyc SimpleHTTPServer.pyc _strptime.pyc token.pyc wsgiref.egg-info

base64.pyc ConfigParser.pyc ensurepip htmllib.pyc markupbase.pyc os.pyc pydoc_data SimpleXMLRPCServer.py struct.py traceback.py xdrlib.py

BaseHTTPServer.py contextlib.py filecmp.py HTMLParser.py md5.py _osx_support.py pydoc.py SimpleXMLRPCServer.pyc struct.pyc traceback.pyc xdrlib.pyc

BaseHTTPServer.pyc contextlib.pyc filecmp.pyc HTMLParser.pyc md5.pyc _osx_support.pyc pydoc.pyc sitecustomize.py subprocess.py trace.py xml

Bastion.py cookielib.py fileinput.py httplib.py mhlib.py pdb.doc _pyio.py sitecustomize.pyc subprocess.pyc trace.pyc xmllib.py

Bastion.pyc cookielib.pyc fileinput.pyc httplib.pyc mhlib.pyc pdb.py _pyio.pyc site.py sunaudio.py tty.py xmllib.pyc

bdb.py Cookie.py fnmatch.py ihooks.py mimetools.py pdb.pyc Queue.py site.pyc sunaudio.pyc tty.pyc xmlrpclib.py

bdb.pyc Cookie.pyc fnmatch.pyc ihooks.pyc mimetools.pyc __phello__.foo.py Queue.pyc smtpd.py sunau.py types.py xmlrpclib.pyc

binhex.py copy.py formatter.py imaplib.py mimetypes.py __phello__.foo.pyc quopri.py smtpd.pyc sunau.pyc types.pyc zipfile.py

binhex.pyc copy.pyc formatter.pyc imaplib.pyc mimetypes.pyc pickle.py quopri.pyc smtplib.py symbol.py unittest zipfile.pyc

bisect.py copy_reg.py fpformat.py imghdr.py MimeWriter.py pickle.pyc random.py smtplib.pyc symbol.pyc urllib2.py

bisect.pyc copy_reg.pyc fpformat.pyc imghdr.pyc MimeWriter.pyc pickletools.py random.pyc sndhdr.py symtable.py urllib2.pyc

bsddb cProfile.py fractions.py importlib mimify.py pickletools.pyc repr.py sndhdr.pyc symtable.pyc urllib.py

calendar.py cProfile.pyc fractions.pyc imputil.py mimify.pyc pipes.py repr.pyc socket.py _sysconfigdata.py urllib.pyc

calendar.pyc csv.py ftplib.py imputil.pyc modulefinder.py pipes.pyc re.py socket.pyc _sysconfigdata.pyc urlparse.py

CGIHTTPServer.py csv.pyc ftplib.pyc inspect.py modulefinder.pyc pkgutil.py re.pyc SocketServer.py sysconfig.py urlparse.pyc

CGIHTTPServer.pyc ctypes functools.py inspect.pyc _MozillaCookieJar.py pkgutil.pyc rexec.py SocketServer.pyc sysconfig.pyc UserDict.py

cgi.py curses functools.pyc io.py _MozillaCookieJar.pyc plat-arm-linux-gnueabihf rexec.pyc sqlite3 tabnanny.py UserDict.pyc

求处理方案,谢谢各位!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/338780.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java8 camel_WildFly 8的Camel子系统集成了Java EE –入门

java8 camel就在三天前,围绕Thomas Diesler( tdiesler )的团队发布了WildFly-Camel子系统的2.0.0.CR1版本,它允许您将Camel Routes添加为WildFly配置的一部分。 路由可以部署为JavaEE应用程序的一部分。 JavaEE组件可以访问Camel …

php简单网站源码包含数组_PHP无限分级阶梯递归数组排列 以及多层嵌套数组在网页中的解析源码...

数组递归PHP无限分级 将数组递归转化成阶梯型数组 数组中包含数组 使用更方便 查看也很方便,网上找的都不是很好,自己写的才是王道简单的递归 没有什么特别之处 只是自己写的容易理解一点而已!代码在下面$array[0]array(fid>1,top>0,n…

工程师总结:单片机C语言编程心得

一、.H文件与.C文件的关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系。只是最近写键盘程序,参考别人的程序时,发现别人…

在建工地扬尘在线监控系统推荐_vocs在线监控系统安装的法规依据

voc是挥发性有机化合物的简称,在环保监测领域指活泼累得挥发性有机物,具有特殊的刺激性气味,vocs在线监控系统是专门用于监测voc的排放浓度及排放量的。当一个空间内的voc浓度达到一定数值,人们会出现头晕、恶心、呕吐等多种症状&…

jboss默认进程名称_快速指南:剖析JBoss BPM跨进程通信

jboss默认进程名称(文章来宾与北美红帽公司高级解决方案架构师杰伊保拉杰合着) 几周的提示与技巧文章将深入探讨JBoss BPM Suite,特别是有关如何在两个流程之间进行通信的问题。 在深入了解解决方案细节之前,让我们首先约束将要讨…

嵌入式C语言编程——.h文件与.c文件

.h文件与.c文件的关系参考高手的程序时,发现别人写的严格的程序都带有一个“KEY.H”,里面定义了.C文件里用到的自己写的函数,如Keyhit()、Keyscan()等。.H文件就是头文件,估计就是Head的意思吧,这是规范程序结构化设计…

sql between包括两端吗_SQL简单查询

1.SQL简单查询知识点概要&#xff1a;1. 1基本的查询语句&#xff1a;1.1 .1 Select<列明1>,<列明2>1.1.2 From<表名>1.2. SQL运行数据&#xff1a;1.2.1 SQL语句以英文分号(;)结尾。1.2.2列明用英文的单引号&#xff0c;不区分英文的大小写。1.2.3 列明命名…

使用javac编译java源文件_Java种动态加载(一)——java源文件动态编译为class文件...

Java类动态加载(一)——java源文件动态编译为class文件最近在做java动态加载这方面的工作&#xff0c;起初也遇到了很多困难。网上关于这方便的东西很零散&#xff0c;为了便于日后回过头来再看&#xff0c;于是我将这几天的心得体会总结如下。什么情况下会需要用java程序动态的…

gradle构建多模块项目_Gradle入门:创建多项目构建

gradle构建多模块项目尽管我们可以仅使用一个模块来创建一个运行中的应用程序&#xff0c;但有时将我们的应用程序划分为多个较小的模块是比较明智​​的。 因为这是一个相当普遍的用例&#xff0c;所以每个自重的构建工具都必须支持它&#xff0c;Gradle也不例外。 如果Gradl…

python第一条入门程序_Python语言函数代码的执行流程

https://www.xin3721.com/eschool/pythonxin3721/Python语言函数代码的执行流程&#xff0c;为了保证函数的定义先于其首次调用时执行&#xff0c;我们需要知道中语句的执行顺序。执行总是从程序的第一行代码开始的&#xff0c;从上到下&#xff0c;从左到右&#xff0c;按顺序…

嵌入式C中,全局变量滥用的后果竟如此严重?

说起全局变量&#xff0c;就不得不提到“全局变量&#xff0c;局部变量&#xff0c;静态全局变量&#xff0c;静态局部变量”&#xff0c;这些都是编程语言中的基本概念。变量分为局部与全局&#xff0c;局部变量又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局…

php登陆页面修改密码的功能,使用bootstrap创建登录注册页面并实现表单验证功能...

本篇文章给大家介绍一下使用bootstrap创建登录注册页面并实现单验证功能的方法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。用bootstrap做登入注册页面&#xff0c;使用validate做表单验证技术&#xff1a;bootstrap&#xff0c;f…

java压缩文件读取_用Java读取/写入压缩和非压缩文件

java压缩文件读取这篇文章的主要原因是尝试不要重复自己&#xff08; DRY &#xff09;&#xff0c;因为通常&#xff0c;我会遇到递归的需求&#xff0c;即读写压缩的和非压缩的文件&#xff08;主要是JSON和CSV&#xff09;。 首先让我们看看如何读取文本文件。 注意我正在使…

vue router 参数_Vue.js项目开发技术解析

Vue.js项目开发技术解析一、Vue.js实例在一个Vue.js工程中&#xff0c;用于显示内容最基层的实例称之为根实例。通过该实例可以进行页面或组件的更新和显示。对于项目本身而言&#xff0c;无论是什么样的页面&#xff0c;都要基于该根实例进行显示。1.1、何为构造器对于Vue.js项…

deepin nginx连接php,利用docker运行nginx加上本机的php-fpm。访问html文件正常,但是访问php文件就报错404...

最近在虚拟机弄了一个deepin系统。打算使用docker加载nginx/1.17.6加在官方下载的PHP7.4.1(这个是本地编译的)。出现了以下的问题&#xff1a;1)访问html文件正常&#xff0c;但是访问php文件报404。根据网上的文章尝试&#xff1a;1)php运行不成功。在PHP的cli模式下是正常的。…

C语言中面向对象编程

C语言中面相对象的编程面向对象的重要思想就是数据隐藏&#xff0c;在面向对象语言中&#xff0c;对象可以包含私有变量。这样我们可以说他们具有内部状态,这些内部状态对其他对象是透明的。全局变量可以通过设置变量作用域来模拟私有变量&#xff08;甚至友元对象&#xff09;…

jmeter测试客户端_如何在JMeter中执行客户端Web性能测试?

jmeter测试客户端在本文中&#xff0c;我们将看到如何使用Jmeter插件进行客户端性能测试。 我将使用jmeter webdriver插件。 在开始本主题之前&#xff0c;请阅读我以前的文章中有关客户端性能测试的一些基本信息。 因此&#xff0c;让我们开始吧&#xff1a; 安装 通过这篇文…

java编译程序的基本命令是什么,【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。...

【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。更多相关问题[多选] 下列骨折中属于关节外骨折的是()。[多选] 骨折早期局部的并发症包括()。[多选] 典型中1/3段锁骨骨折的内侧端移位方向是()。[多选] 骨关节结核的诊断要点包括()。[多选] 骨痂形成的方…

python range 小数_python中如何表示一个无限循环小数?(不用分数的形式)python,使用range语...

python中如何表示一个无限循环小数&#xff1f;(不用分数的形式) python,使用range语www.zhiqu.org 时间&#xff1a; 2020-12-07只能用分数或者你自己设计一个对象&#xff0c;保留指定长度的有效位range()只能产生int无法产生float但是可以曲线救国for i in range(0,10,1…

C语言实现面向接口编程

面向接口编程话不多说&#xff0c;先上一个面向接口编程的Demo:参考demo&#xff1a;1#include 2#include 34/********************************************5 * Note: 共用接口的定义 6 * author:bug菌 7 *******************************************/8struct Interface {9 …