node-modules/compressing compressDir 忽略顶层目录

博客提及参数增加,但未提供更多详细信息。推测可能与前端开发中函数、接口等的参数添加有关。

opts 参数增加 { ignoreBase: true }

compressing.zip.compressDir(source, dest, { ignoreBase: true })

结合上面问题和已经操作的过程,vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~$ git clone https://github.com/hungpham2511/toppra.git --depth=1 正克隆到 'toppra'... remote: Enumerating objects: 241, done. remote: Counting objects: 100% (241/241), done. remote: Compressing objects: 100% (230/230), done. remote: Total 241 (delta 4), reused 85 (delta 1), pack-reused 0 (from 0) 接收对象中: 100% (241/241), 917.68 KiB | 1.98 MiB/s, 完成. 处理 delta 中: 100% (4/4), 完成. vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~$ cd toppra vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ git checkout v0.1.0 error: 路径规格 'v0.1.0' 未匹配任何 git 已知文件 vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ git checkout v0.1 error: 路径规格 'v0.1' 未匹配任何 git 已知文件 vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ sed -i 's#<TOPP/#<toppra/TOPP/#' src/TOPP/TOPP.pyx sed: 无法读取 src/TOPP/TOPP.pyx: 没有那个文件或目录 vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ pip3 install numpy cython wheel Requirement already satisfied: numpy in /usr/local/lib/python3.8/dist-packages (1.19.5) Requirement already satisfied: cython in /usr/lib/python3/dist-packages (0.29.14) Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (0.34.2) vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ python3 setup.py build_ext --inplace Compiling toppra/_CythonUtils.pyx because it changed. Compiling toppra/solverwrapper/cy_seidel_solverwrapper.pyx because it changed. [1/2] Cythonizing toppra/_CythonUtils.pyx /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /home/vae/toppra/toppra/_CythonUtils.pyx tree = Parsing.p_module(s, pxd, full_module_name) [2/2] Cythonizing toppra/solverwrapper/cy_seidel_solverwrapper.pyx /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /home/vae/toppra/toppra/solverwrapper/cy_seidel_solverwrapper.pyx tree = Parsing.p_module(s, pxd, full_module_name) warning: toppra/solverwrapper/cy_seidel_solverwrapper.pyx:591:26: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. warning: toppra/solverwrapper/cy_seidel_solverwrapper.pyx:591:39: Non-trivial type declarators in shared declaration (e.g. mix of pointers and values). Each pointer declaration should be on its own line. running build_ext building 'toppra._CythonUtils' extension creating build creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/toppra x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.8/dist-packages/numpy/core/include -I/usr/include/python3.8 -c toppra/_CythonUtils.c -o build/temp.linux-x86_64-3.8/toppra/_CythonUtils.o -O2 In file included from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from toppra/_CythonUtils.c:620: /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/toppra/_CythonUtils.o -o /home/vae/toppra/toppra/_CythonUtils.cpython-38-x86_64-linux-gnu.so building 'toppra.solverwrapper.cy_seidel_solverwrapper' extension creating build/temp.linux-x86_64-3.8/toppra/solverwrapper x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.8/dist-packages/numpy/core/include -I/usr/include/python3.8 -c toppra/solverwrapper/cy_seidel_solverwrapper.c -o build/temp.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.o -O1 In file included from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from toppra/solverwrapper/cy_seidel_solverwrapper.c:620: /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp1d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:3776:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3776 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ^ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp2d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:5474:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5474 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) < __pyx_v_k) != 0); | ^ toppra/solverwrapper/cy_seidel_solverwrapper.c:5504:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5504 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == __pyx_v_k) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5533:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5533 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 1)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5562:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5562 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 2)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5591:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5591 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 3)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp1d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.active_c[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4112 | return __pyx_r; | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.optvar[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.optval’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp2d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optvar[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5712 | return __pyx_r; | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optvar[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optval’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.active_c[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.active_c[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.o -o /home/vae/toppra/toppra/solverwrapper/cy_seidel_solverwrapper.cpython-38-x86_64-linux-gnu.so vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ sudo python3 setup.py install running install running build running build_py creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/toppra copying toppra/utils.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/interpolator.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/planning_utils.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/constants.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/__init__.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/parametrizer.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/simplepath.py -> build/lib.linux-x86_64-3.8/toppra copying toppra/exceptions.py -> build/lib.linux-x86_64-3.8/toppra creating build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/linear_joint_velocity.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/linear_constraint.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/__init__.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/linear_joint_acceleration.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/linear_second_order.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/constraint.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/conic_constraint.py -> build/lib.linux-x86_64-3.8/toppra/constraint copying toppra/constraint/joint_torque.py -> build/lib.linux-x86_64-3.8/toppra/constraint creating build/lib.linux-x86_64-3.8/toppra/algorithm copying toppra/algorithm/__init__.py -> build/lib.linux-x86_64-3.8/toppra/algorithm copying toppra/algorithm/algorithm.py -> build/lib.linux-x86_64-3.8/toppra/algorithm creating build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased copying toppra/algorithm/reachabilitybased/reachability_algorithm.py -> build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased copying toppra/algorithm/reachabilitybased/__init__.py -> build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased copying toppra/algorithm/reachabilitybased/time_optimal_algorithm.py -> build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased copying toppra/algorithm/reachabilitybased/desired_duration_algorithm.py -> build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased creating build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/cvxpy_solverwrapper.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/qpoases_solverwrapper.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/ecos_solverwrapper.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/__init__.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/solverwrapper.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper copying toppra/solverwrapper/hot_qpoases_solverwrapper.py -> build/lib.linux-x86_64-3.8/toppra/solverwrapper creating build/lib.linux-x86_64-3.8/toppra/cpp copying toppra/cpp/__init__.py -> build/lib.linux-x86_64-3.8/toppra/cpp running build_ext building 'toppra._CythonUtils' extension x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.8/dist-packages/numpy/core/include -I/usr/include/python3.8 -c toppra/_CythonUtils.c -o build/temp.linux-x86_64-3.8/toppra/_CythonUtils.o -O2 In file included from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from toppra/_CythonUtils.c:620: /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/toppra/_CythonUtils.o -o build/lib.linux-x86_64-3.8/toppra/_CythonUtils.cpython-38-x86_64-linux-gnu.so building 'toppra.solverwrapper.cy_seidel_solverwrapper' extension x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.8/dist-packages/numpy/core/include -I/usr/include/python3.8 -c toppra/solverwrapper/cy_seidel_solverwrapper.c -o build/temp.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.o -O1 In file included from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1822, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12, from /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/arrayobject.h:4, from toppra/solverwrapper/cy_seidel_solverwrapper.c:620: /usr/local/lib/python3.8/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] 17 | #warning "Using deprecated NumPy API, disable it with " \ | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp1d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:3776:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3776 | for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) { | ^ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp2d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:5474:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5474 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) < __pyx_v_k) != 0); | ^ toppra/solverwrapper/cy_seidel_solverwrapper.c:5504:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5504 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == __pyx_v_k) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5533:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5533 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 1)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5562:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5562 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 2)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5591:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5591 | __pyx_t_6 = (((__pyx_v_sol_1d.active_c[0]) == (__pyx_v_k + 3)) != 0); | ^~ toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp1d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.active_c[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4112 | return __pyx_r; | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.optvar[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:4112:10: warning: ‘__pyx_v_solution.optval’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c: In function ‘__pyx_f_6toppra_13solverwrapper_23cy_seidel_solverwrapper_cy_solve_lp2d’: toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optvar[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5712 | return __pyx_r; | ^~~~~~~ toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optvar[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.optval’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.active_c[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] toppra/solverwrapper/cy_seidel_solverwrapper.c:5712:10: warning: ‘__pyx_v_sol.active_c[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.o -o build/lib.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.cpython-38-x86_64-linux-gnu.so running install_lib creating /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/utils.py -> /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/interpolator.py -> /usr/local/lib/python3.8/dist-packages/toppra creating /usr/local/lib/python3.8/dist-packages/toppra/algorithm creating /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased copying build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased/reachability_algorithm.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased copying build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased copying build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased/time_optimal_algorithm.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased copying build/lib.linux-x86_64-3.8/toppra/algorithm/reachabilitybased/desired_duration_algorithm.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased copying build/lib.linux-x86_64-3.8/toppra/algorithm/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm copying build/lib.linux-x86_64-3.8/toppra/algorithm/algorithm.py -> /usr/local/lib/python3.8/dist-packages/toppra/algorithm copying build/lib.linux-x86_64-3.8/toppra/planning_utils.py -> /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/constants.py -> /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra creating /usr/local/lib/python3.8/dist-packages/toppra/cpp copying build/lib.linux-x86_64-3.8/toppra/cpp/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra/cpp copying build/lib.linux-x86_64-3.8/toppra/parametrizer.py -> /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/simplepath.py -> /usr/local/lib/python3.8/dist-packages/toppra creating /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/cvxpy_solverwrapper.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/qpoases_solverwrapper.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/ecos_solverwrapper.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/cy_seidel_solverwrapper.cpython-38-x86_64-linux-gnu.so -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/solverwrapper.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper copying build/lib.linux-x86_64-3.8/toppra/solverwrapper/hot_qpoases_solverwrapper.py -> /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper creating /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/linear_joint_velocity.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/linear_constraint.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/__init__.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/linear_joint_acceleration.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/linear_second_order.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/constraint.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/conic_constraint.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/constraint/joint_torque.py -> /usr/local/lib/python3.8/dist-packages/toppra/constraint copying build/lib.linux-x86_64-3.8/toppra/exceptions.py -> /usr/local/lib/python3.8/dist-packages/toppra copying build/lib.linux-x86_64-3.8/toppra/_CythonUtils.cpython-38-x86_64-linux-gnu.so -> /usr/local/lib/python3.8/dist-packages/toppra byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/utils.py to utils.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/interpolator.py to interpolator.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased/reachability_algorithm.py to reachability_algorithm.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased/time_optimal_algorithm.py to time_optimal_algorithm.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/reachabilitybased/desired_duration_algorithm.py to desired_duration_algorithm.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/algorithm/algorithm.py to algorithm.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/planning_utils.py to planning_utils.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constants.py to constants.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/cpp/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/parametrizer.py to parametrizer.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/simplepath.py to simplepath.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/cvxpy_solverwrapper.py to cvxpy_solverwrapper.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/qpoases_solverwrapper.py to qpoases_solverwrapper.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/ecos_solverwrapper.py to ecos_solverwrapper.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/solverwrapper.py to solverwrapper.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/solverwrapper/hot_qpoases_solverwrapper.py to hot_qpoases_solverwrapper.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/linear_joint_velocity.py to linear_joint_velocity.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/linear_constraint.py to linear_constraint.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/linear_joint_acceleration.py to linear_joint_acceleration.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/linear_second_order.py to linear_second_order.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/constraint.py to constraint.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/conic_constraint.py to conic_constraint.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/constraint/joint_torque.py to joint_torque.cpython-38.pyc byte-compiling /usr/local/lib/python3.8/dist-packages/toppra/exceptions.py to exceptions.cpython-38.pyc running install_egg_info running egg_info creating toppra.egg-info writing toppra.egg-info/PKG-INFO writing dependency_links to toppra.egg-info/dependency_links.txt writing requirements to toppra.egg-info/requires.txt writing top-level names to toppra.egg-info/top_level.txt writing manifest file 'toppra.egg-info/SOURCES.txt' reading manifest file 'toppra.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'toppra.egg-info/SOURCES.txt' Copying toppra.egg-info to /usr/local/lib/python3.8/dist-packages/toppra-0.6.2.egg-info vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra$ cd build/lib.linux-x86_64-3.8/ vae@vae-ASUS-TUF-Gaming-A15-FA507UU-FA507UU:~/toppra/build/lib.linux-x86_64-3.8$ sudo cp -r toppra/TOPP*.so /usr/local/lib/python3.8/dist-packages/toppra/ cp: 无法获取'toppra/TOPP*.so' 的文件状态(stat): 没有那个文件或目录
07-10
brew install openresty ==> Fetching downloads for: openresty ==> Fetching openresty/brew/openresty ==> Downloading https://openresty.org/download/openresty-1.27.1.2.tar.gz Already downloaded: /Users/huxin/Library/Caches/Homebrew/downloads/6341dbe7b5c1aff66a1be8fa80aed784d37dabcaeb4859e070e369f19582f1ec--openresty-1.27.1.2.tar.gz ==> Installing openresty from openresty/brew ==> ./configure -j10 --pid-path=/opt/homebrew/var/run/openresty.pid --lock-path= Last 15 lines from /Users/huxin/Library/Logs/Homebrew/openresty/01.configure.log: checking for SA_RESTART ... found + ngx_stream_lua_module was configured checking for PCRE2 library ... found checking for OpenSSL library ... found checking for zlib library ... found checking for GeoIP library ... not found checking for GeoIP library in /usr/local/ ... not found checking for GeoIP library in /usr/pkg/ ... not found checking for GeoIP library in /opt/local/ ... not found checking for GeoIP library in /opt/homebrew/ ... not found ./configure: error: the GeoIP module requires the GeoIP library. You can either do not enable the module or install the library. ERROR: failed to run command: sh ./configure --prefix=/opt/homebrew/Cellar/openresty/1.27.1.2_1/nginx \... If reporting this issue please do so at (not Homebrew/* repositories): https://github.com/openresty/homebrew-brew/issues huxin@huxindeMac-mini homebrew-core % brew install openresty --force \ -- \ --with-cc-opt="-I/opt/homebrew/include" \ --with-ld-opt="-L/opt/homebrew/lib" Warning: No available formula or cask with the name "--with-cc-opt=-i/opt/homebrew/include". Please tap it and then try again: brew tap --with-cc-opt=-i/opt huxin@huxindeMac-mini homebrew-core % ls /opt/homebrew/include/libmaxminddb.h ls: /opt/homebrew/include/libmaxminddb.h: No such file or directory huxin@huxindeMac-mini homebrew-core % brew install openresty --force -- \ --with-cc-opt="-I/opt/homebrew/include" \ --with-ld-opt="-L/opt/homebrew/lib" Initialized empty Git repository in /opt/homebrew/Library/Taps/homebrew/homebrew-core/.git/ remote: Enumerating objects: 2879689, done. remote: Counting objects: 100% (493/493), done. remote: Compressing objects: 100% (169/169), done. remote: Total 2879689 (delta 444), reused 326 (delta 324), pack-reused 2879196 (from 2) Receiving objects: 100% (2879689/2879689), 979.59 MiB | 5.78 MiB/s, done. Resolving deltas: 100% (2164115/2164115), done. From https://github.com/Homebrew/homebrew-core * [new branch] SMillerDev-patch-2 -> origin/SMillerDev-patch-2 * [new branch] ZhongRuoyu/dispatch/bump-my-version/17698667641 -> origin/ZhongRuoyu/dispatch/bump-my-version/17698667641 * [new branch] ZhongRuoyu/dispatch/flye/17698668804 -> origin/ZhongRuoyu/dispatch/flye/17698668804 * [new branch] ZhongRuoyu/dispatch/foxglove-cli/17698670326 -> origin/ZhongRuoyu/dispatch/foxglove-cli/17698670326 * [new branch] ZhongRuoyu/dispatch/fq/17698670604 -> origin/ZhongRuoyu/dispatch/fq/17698670604 * [new branch] ZhongRuoyu/dispatch/freealut/17698670733 -> origin/ZhongRuoyu/dispatch/freealut/17698670733 * [new branch] ZhongRuoyu/dispatch/ftxui/17698669535 -> origin/ZhongRuoyu/dispatch/ftxui/17698669535 * [new branch] ZhongRuoyu/dispatch/fw/17698670060 -> origin/ZhongRuoyu/dispatch/fw/17698670060 * [new branch] ZhongRuoyu/dispatch/fwup/17698670179 -> origin/ZhongRuoyu/dispatch/fwup/17698670179 * [new branch] bsc-tcl -> origin/bsc-tcl * [new branch] bump-asyncapi-3.5.2 -> origin/bump-asyncapi-3.5.2 * [new branch] bump-at-spi2-core-2.58.0 -> origin/bump-at-spi2-core-2.58.0 * [new branch] bump-atac-0.21.0 -> origin/bump-atac-0.21.0 * [new branch] bump-changie-1.19.0 -> origin/bump-changie-1.19.0 * [new branch] bump-chisel-tunnel-1.11.1 -> origin/bump-chisel-tunnel-1.11.1 * [new branch] bump-deno-2.5.0 -> origin/bump-deno-2.5.0 * [new branch] bump-fwupd-2.0.15 -> origin/bump-fwupd-2.0.15 * [new branch] bump-gdk-pixbuf-2.44.1 -> origin/bump-gdk-pixbuf-2.44.1 * [new branch] bump-gensio-3.0.0 -> origin/bump-gensio-3.0.0 * [new branch] bump-glfw-3.5.0 -> origin/bump-glfw-3.5.0 * [new branch] bump-go-size-analyzer-1.10.0 -> origin/bump-go-size-analyzer-1.10.0 * [new branch] bump-hk-1.12.1 -> origin/bump-hk-1.12.1 * [new branch] bump-ijq-1.2.0 -> origin/bump-ijq-1.2.0 * [new branch] bump-json-glib-1.10.8 -> origin/bump-json-glib-1.10.8 * [new branch] bump-julia-1.12.0 -> origin/bump-julia-1.12.0 * [new branch] bump-libheif-1.20.2 -> origin/bump-libheif-1.20.2 * [new branch] bump-libxml2-2.14.6 -> origin/bump-libxml2-2.14.6 * [new branch] bump-manticoresearch-13.11.0 -> origin/bump-manticoresearch-13.11.0 * [new branch] bump-morpheus-2.3.10 -> origin/bump-morpheus-2.3.10 * [new branch] bump-mupdf-1.26.8 -> origin/bump-mupdf-1.26.8 * [new branch] bump-node-24.8.0 -> origin/bump-node-24.8.0 * [new branch] bump-oh-my-posh-26.23.4 -> origin/bump-oh-my-posh-26.23.4 * [new branch] bump-pandoc-3.8 -> origin/bump-pandoc-3.8 * [new branch] bump-precious-0.10.0 -> origin/bump-precious-0.10.0 * [new branch] bump-renovate-41.53.0 -> origin/bump-renovate-41.53.0 * [new branch] bump-samba-4.23.0 -> origin/bump-samba-4.23.0 * [new branch] bump-simdjson-4.0.0 -> origin/bump-simdjson-4.0.0 * [new branch] bump-turso-0.1.5 -> origin/bump-turso-0.1.5 * [new branch] bump-two-ms-4.3.0 -> origin/bump-two-ms-4.3.0 * [new branch] bump-zx-8.8.0 -> origin/bump-zx-8.8.0 * [new branch] cdo-checksum -> origin/cdo-checksum * [new branch] clazy-1.16 -> origin/clazy-1.16 * [new branch] direnv -> origin/direnv * [new branch] ebook-tools-cmake -> origin/ebook-tools-cmake * [new branch] ekg2-deprecate -> origin/ekg2-deprecate * [new branch] flif-cmake -> origin/flif-cmake * [new branch] fzf -> origin/fzf * [new branch] gambit-scheme-updates -> origin/gambit-scheme-updates * [new branch] gettext-tahoe -> origin/gettext-tahoe * [new branch] gh-readonly-queue/main/pr-240638-1dbf181859ee39fac524acc3afb406ce5147395e -> origin/gh-readonly-queue/main/pr-240638-1dbf181859ee39fac524acc3afb406ce5147395e * [new branch] gh-readonly-queue/main/pr-240660-0415bedfca2cff2cefd3dec6ee47e41264f21fb5 -> origin/gh-readonly-queue/main/pr-240660-0415bedfca2cff2cefd3dec6ee47e41264f21fb5 * [new branch] gh-readonly-queue/main/pr-240663-3ad9b9153f53689473a4d0900045b7b168e4ec53 -> origin/gh-readonly-queue/main/pr-240663-3ad9b9153f53689473a4d0900045b7b168e4ec53 * [new branch] gh-readonly-queue/main/pr-240697-58857bb17a168dfa4e96bd94f178d1073347d7c8 -> origin/gh-readonly-queue/main/pr-240697-58857bb17a168dfa4e96bd94f178d1073347d7c8 * [new branch] gh-readonly-queue/main/pr-240698-4f6dcb52f79e8b4b737543e14ac27475187f67f6 -> origin/gh-readonly-queue/main/pr-240698-4f6dcb52f79e8b4b737543e14ac27475187f67f6 * [new branch] gh-readonly-queue/main/pr-240699-28dbc6d5dbb1bf41fdefd8686c28ca02fe189864 -> origin/gh-readonly-queue/main/pr-240699-28dbc6d5dbb1bf41fdefd8686c28ca02fe189864 * [new branch] gh-readonly-queue/main/pr-240700-4301bdf29700c33be9f603f522a1ea00296ec29b -> origin/gh-readonly-queue/main/pr-240700-4301bdf29700c33be9f603f522a1ea00296ec29b * [new branch] glibc-2.35_2 -> origin/glibc-2.35_2 * [new branch] httptap -> origin/httptap * [new branch] libff-cmake -> origin/libff-cmake * [new branch] lwtools-checksum -> origin/lwtools-checksum * [new branch] main -> origin/main * [new branch] master -> origin/master * [new branch] openai-whisper-llvm20 -> origin/openai-whisper-llvm20 * [new branch] openblas-libomp -> origin/openblas-libomp * [new branch] protoc-gen-js-protobuf -> origin/protoc-gen-js-protobuf * [new branch] qt-split -> origin/qt-split * [new branch] style-fix -> origin/style-fix * [new branch] supermodel-agl -> origin/supermodel-agl * [new tag] 10.11-el_capitan -> 10.11-el_capitan * [new tag] 10.12-sierra -> 10.12-sierra * [new tag] 10.13-high_sierra -> 10.13-high_sierra * [new tag] 10.14-mojave -> 10.14-mojave * [new tag] 10.15-catalina -> 10.15-catalina * [new tag] 11-big_sur -> 11-big_sur * [new tag] 12-monterey -> 12-monterey * [new tag] 13-ventura -> 13-ventura * [new tag] 14-sonoma -> 14-sonoma * [new tag] 15-sequoia -> 15-sequoia * [new tag] 26-tahoe -> 26-tahoe HEAD is now at 3ad9b9153f5 Merge pull request #240696 from Homebrew/ZhongRuoyu/dispatch/fx-upscale/17698670217 ==> Auto-updating Homebrew... Adjust how often this is run with `$HOMEBREW_AUTO_UPDATE_SECS` or disable with `$HOMEBREW_NO_AUTO_UPDATE=1`. Hide these hints with `$HOMEBREW_NO_ENV_HINTS=1` (see `man brew`). Installing from the API is now the default behaviour! You can save space and time by running: brew untap homebrew/core Warning: No available formula or cask with the name "--with-cc-opt=-i/opt/homebrew/include". Please tap it and then try again: brew tap --with-cc-opt=-i/opt
最新发布
09-15
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值