We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello!
Unable to install Python bindings for Dynet. Tried two different versions of Python: 3.10 and 3.11, both from pip and from the GitHub repository.
pip3 install dynet
:scalar_constant_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > > > > > > > >]’: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:35:62: required from ‘Eigen::TensorDevice<ExpressionType, DeviceType>& Eigen::TensorDevice<ExpressionType, DeviceType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > > >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > > > > > > >; ExpressionType = Eigen::TensorMap<Eigen::Tensor<float, 1> >; DeviceType = Eigen::DefaultDevice]’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/nodes-random.cc:172:33: required from ‘void dynet::RandomGumbel::forward_dev_impl(const MyDevice&, const std::vector<const dynet::Tensor*>&, dynet::Tensor&) const [with MyDevice = dynet::Device_CPU]’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/nodes-random.cc:184:1: required from here /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h:61:118: warning: ignoring attributes on template argument ‘Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > > >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_log_op<float>, const Eigen::TensorCwiseBinaryOp<Eigen::internal::scalar_max_op<float, float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > > > > > > > >, Eigen::DefaultDevice>::PacketReturnType’ {aka ‘__m256’} [-Wignored-attributes] In file included from /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/Tensor:112, from /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/tensor-eigen.h:13, from /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/nodes-rounding.cc:1: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of ‘struct Eigen::TensorEvaluator<const Eigen::TensorMap<Eigen::Tensor<float, 1> >, Eigen::DefaultDevice>’: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:310:51: required from ‘struct Eigen::TensorEvaluator<const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_round_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > >, Eigen::DefaultDevice>’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:97:70: required from ‘struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_round_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > >, Eigen::DefaultDevice>’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h:121:66: required from ‘const bool Eigen::internal::IsVectorizable<Eigen::DefaultDevice, const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_round_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > > >::value’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h:35:62: required from ‘Eigen::TensorDevice<ExpressionType, DeviceType>& Eigen::TensorDevice<ExpressionType, DeviceType>::operator=(const OtherDerived&) [with OtherDerived = Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_round_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > >; ExpressionType = Eigen::TensorMap<Eigen::Tensor<float, 1> >; DeviceType = Eigen::DefaultDevice]’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/nodes-rounding.cc:29:33: required from ‘void dynet::Round::forward_dev_impl(const MyDevice&, const std::vector<const dynet::Tensor*>&, dynet::Tensor&) const [with MyDevice = dynet::Device_CPU]’ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/nodes-rounding.cc:42:1: required from here /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h:169:66: warning: ignoring attributes on template argument ‘Eigen::PacketType<float, Eigen::DefaultDevice>::type’ {aka ‘__m256’} [-Wignored-attributes] 169 | PacketAccess = (internal::unpacket_traits<PacketReturnType>::size > 1), | ^~~~ /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h: In instantiation of ‘struct Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float, 1> >, Eigen::DefaultDevice>’: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h:101:55: required from ‘struct Eigen::TensorEvaluator<const Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::Tensor<float, 1> >, const Eigen::TensorCwiseUnaryOp<Eigen::internal::scalar_round_op<float>, const Eigen::TensorMap<Eigen::Tensor<float, 1> > > >, Eigen::DefaultDevice>’ ... INFO:root:running build_ext INFO:root:Building Cython extensions... INFO:root:INCLUDE_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500 /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen' INFO:root:LIBRARIES='dynet' INFO:root:LIBRARY_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/ .' INFO:root:COMPILER_ARGS='-std=c++11 -Wno-unused-function' INFO:root:EXTRA_LINK_ARGS="-Wl,-rpath='/home/futyn/.venvs/ling/lib/',--no-as-needed" INFO:root:RUNTIME_LIB_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/ /home/futyn/.venvs/ling/lib/' /tmp/pip-build-env-18t_slsk/overlay/lib/python3.11/site-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.pxd tree = Parsing.p_module(s, pxd, full_module_name) Compiling /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.pyx because it changed. [1/1] Cythonizing /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.pyx INFO:root:building '_dynet' extension INFO:root:creating build INFO:root:creating build/temp.linux-x86_64-cpython-311 INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7 INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500 INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python INFO:root:/usr/bin/gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500 -I/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen -I/home/futyn/.venvs/ling/include -I/usr/include/python3.11 -c /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.cpp -o build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.o -std=c++11 -Wno-unused-function INFO:root:/usr/bin/g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.o -L/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/ -L. -L/usr/lib/x86_64-linux-gnu -Wl,--enable-new-dtags,-R/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/ -Wl,--enable-new-dtags,-R/home/futyn/.venvs/ling/lib/ -ldynet -o /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/python/_dynet.cpython-311-x86_64-linux-gnu.so -Wl,-rpath='/home/futyn/.venvs/ling/lib/',--no-as-needed INFO:root:Copying built extensions... [100%] Built target pydynet INFO:root:Installing... [ 98%] Built target dynet [ 98%] Built target pydynet_precopy [100%] Built target pydynet Install the project... -- Install configuration: "Release" -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/aligned-mem-pool.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/c2w.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/cfsm-builder.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/cuda.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/cudnn-ops.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/deep-lstm.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/devices.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/device-structs.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/dict.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/dim.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/dynet.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/dynet-helper.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/except.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/exec.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/expr.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/fast-lstm.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/functors.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/globals.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/gpu-kernels.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/gpu-ops.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/grad-check.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/graph.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/gru.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/hsm-builder.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/index-tensor.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/init.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/io.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/lstm.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/matrix-multiply.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/mem.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/model.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/mp.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-activations.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-affinetransform.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-argmax.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-arith-const.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-arith-cwise.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-arith-sum.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-arith-unary.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-concat.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-const.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-contract.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-conv2d.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-conv.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-cumulative.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-def-macros.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-dropout.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-flow.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-hinge.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-impl-macros.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-linalg.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-logsumexp.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-losses.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-lstm.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-matrixmultiply.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-maxpooling2d.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-minmax.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-moments.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-normalization.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-norms.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-pickneglogsoftmax.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-random.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-rounding.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-select.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-similarities.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-softmaxes.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-to-device.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/nodes-trig.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/param-init.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/param-nodes.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/pretrain.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/rnn.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/rnn-state-machine.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/saxe-init.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/shadow-params.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/sig.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/simd-functors.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/str-util.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/tensor-eigen.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/tensor.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/timing.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/training.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/treelstm.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/virtual-cudnn.h -- Up-to-date: /home/futyn/.venvs/ling/include/dynet/weight-decay.h -- Installing: /home/futyn/.venvs/ling/lib/libdynet.so INFO:root:running build_py INFO:root:Building Python files... INFO:root:creating build/lib.linux-x86_64-cpython-311 INFO:root:copying dynet.py -> build/lib.linux-x86_64-cpython-311 INFO:root:copying dynet_viz.py -> build/lib.linux-x86_64-cpython-311 INFO:root:copying dynet_config.py -> build/lib.linux-x86_64-cpython-311 INFO:root:running build_ext INFO:root:Building Cython extensions... INFO:root:INCLUDE_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500 /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen' INFO:root:LIBRARIES='dynet' INFO:root:LIBRARY_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/ . /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/' INFO:root:COMPILER_ARGS='-std=c++11 -Wno-unused-function' INFO:root:EXTRA_LINK_ARGS="-Wl,-rpath='/home/futyn/.venvs/ling/lib/python3.11/site-packages/../../../lib/',--no-as-needed" INFO:root:RUNTIME_LIB_DIRS='/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/ /home/futyn/.venvs/ling/lib/python3.11/site-packages/../../../lib/' /tmp/pip-build-env-18t_slsk/overlay/lib/python3.11/site-packages/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.pxd tree = Parsing.p_module(s, pxd, full_module_name) Compiling /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.pyx because it changed. [1/1] Cythonizing /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.pyx INFO:root:building '_dynet' extension INFO:root:creating build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python INFO:root:/usr/bin/gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500 -I/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/eigen -I/home/futyn/.venvs/ling/include -I/usr/include/python3.11 -c /tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.cpp -o build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.o -std=c++11 -Wno-unused-function INFO:root:/usr/bin/g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-x86_64-cpython-311/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/python/_dynet.o -L/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/ -L. -L/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/build/py3.11-64bit/dynet/ -L/usr/lib/x86_64-linux-gnu -Wl,--enable-new-dtags,-R/tmp/pip-install-18x40_u7/dynet_2379b85091854d799bbb37257f86e500/dynet/ -Wl,--enable-new-dtags,-R/home/futyn/.venvs/ling/lib/python3.11/site-packages/../../../lib/ -ldynet -o build/lib.linux-x86_64-cpython-311/_dynet.cpython-311-x86_64-linux-gnu.so -Wl,-rpath='/home/futyn/.venvs/ling/lib/python3.11/site-packages/../../../lib/',--no-as-needed INFO:root:Copying built extensions... INFO:wheel:installing to build/bdist.linux-x86_64/wheel INFO:root:running install INFO:root:running install_lib INFO:root:creating build/bdist.linux-x86_64 INFO:root:creating build/bdist.linux-x86_64/wheel INFO:root:copying build/lib.linux-x86_64-cpython-311/dynet_config.py -> build/bdist.linux-x86_64/wheel INFO:root:copying build/lib.linux-x86_64-cpython-311/dynet_viz.py -> build/bdist.linux-x86_64/wheel INFO:root:copying build/lib.linux-x86_64-cpython-311/_dynet.cpython-311-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel INFO:root:copying build/lib.linux-x86_64-cpython-311/dynet.py -> build/bdist.linux-x86_64/wheel INFO:root:running install_data INFO:root:creating build/bdist.linux-x86_64/wheel/dyNET-2.1.2.data INFO:root:creating build/bdist.linux-x86_64/wheel/dyNET-2.1.2.data/data INFO:root:running install_egg_info INFO:root:running egg_info INFO:root:creating dyNET.egg-info INFO:root:writing dyNET.egg-info/PKG-INFO INFO:root:writing dependency_links to dyNET.egg-info/dependency_links.txt INFO:root:writing requirements to dyNET.egg-info/requires.txt INFO:root:writing top-level names to dyNET.egg-info/top_level.txt INFO:root:writing manifest file 'dyNET.egg-info/SOURCES.txt' /tmp/pip-build-env-18t_slsk/overlay/lib/python3.11/site-packages/setuptools/command/sdist.py:115: SetuptoolsDeprecationWarning: `build_py` command does not inherit from setuptools' `build_py`. !! ******************************************************************************** Custom 'build_py' does not implement 'get_data_files_without_manifest'. Please extend command classes from setuptools instead of distutils. See https://peps.python.org/pep-0632/ for details. ******************************************************************************** !! self._add_data_files(self._safe_data_files(build_py)) INFO:root:reading manifest file 'dyNET.egg-info/SOURCES.txt' INFO:root:adding license file 'LICENSE.txt' INFO:root:writing manifest file 'dyNET.egg-info/SOURCES.txt' INFO:root:Copying dyNET.egg-info to build/bdist.linux-x86_64/wheel/dyNET-2.1.2-py3.11.egg-info INFO:root:running install_scripts error: [Errno 2] No such file or directory: 'LICENSE.txt' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for dynet Failed to build dynet ERROR: Could not build wheels for dynet, which is required to install pyproject.toml-based projects
As far as I understand, the problem is the absence of a license file, but I don’t really understand where exactly it should be.
System: Debian 12.
Please tell me how to fix the error?
The text was updated successfully, but these errors were encountered:
Possible duplicate of #1662?
Sorry, something went wrong.
No branches or pull requests
Hello!
Unable to install Python bindings for Dynet. Tried two different versions of Python: 3.10 and 3.11, both from pip and from the GitHub repository.
As far as I understand, the problem is the absence of a license file, but I don’t really understand where exactly it should be.
System: Debian 12.
Please tell me how to fix the error?
The text was updated successfully, but these errors were encountered: