Skip to content
New issue

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

Trouble Installing Paddle-Quantum – Seeking Assistance #53

Open
elaidimohamed opened this issue Feb 21, 2025 · 0 comments
Open

Trouble Installing Paddle-Quantum – Seeking Assistance #53

elaidimohamed opened this issue Feb 21, 2025 · 0 comments

Comments

@elaidimohamed
Copy link

Hello everyone, I am having trouble installing Paddle-Quantum. If anyone knows what the issue might be, please let me know.


TypeError Traceback (most recent call last)
in <cell line: 3>()
1 import numpy as np
2 import paddle
----> 3 import paddle_quantum

/usr/local/lib/python3.10/dist-packages/paddle_quantum/init.py in
33 from . import mbqc
34 from . import operator
---> 35 from . import qchem
36 from . import base
37 from . import dataset

/usr/local/lib/python3.10/dist-packages/paddle_quantum/qchem/init.py in
19
20 from .hardware_efficient import HardwareEfficientModel
---> 21 from .slater_determinant import RHFSlaterDeterminantModel
22 from .uccsd import UCCSDModel
23 from .density_matrix import get_spinorb_onebody_dm

/usr/local/lib/python3.10/dist-packages/paddle_quantum/qchem/slater_determinant.py in
22 import numpy as np
23 from scipy.stats import unitary_group
---> 24 import openfermion
25 import paddle
26 import paddle_quantum as pq

/usr/local/lib/python3.10/dist-packages/openfermion/init.py in
43 )
44
---> 45 from openfermion.hamiltonians import (
46 FermiHubbardModel,
47 number_operator,

/usr/local/lib/python3.10/dist-packages/openfermion/hamiltonians/init.py in
19 )
20
---> 21 from .hartree_fock import (
22 rhf_func_generator,
23 rhf_minimization,

/usr/local/lib/python3.10/dist-packages/openfermion/hamiltonians/hartree_fock.py in
15 general_basis_change,
16 )
---> 17 import openfermion.linalg as linalg
18
19

/usr/local/lib/python3.10/dist-packages/openfermion/linalg/init.py in
10 # See the License for the specific language governing permissions and
11 # limitations under the License.
---> 12 from .davidson import (
13 Davidson,
14 DavidsonOptions,

/usr/local/lib/python3.10/dist-packages/openfermion/linalg/davidson.py in
22 import scipy.sparse.linalg
23
---> 24 from openfermion.linalg.sparse_tools import get_linear_qubit_operator_diagonal
25 from openfermion.linalg.linear_qubit_operator import generate_linear_qubit_operator
26

/usr/local/lib/python3.10/dist-packages/openfermion/linalg/sparse_tools.py in
22 from openfermion.ops.operators import FermionOperator, QubitOperator, BosonOperator, QuadOperator
23 from openfermion.ops.representations import DiagonalCoulombHamiltonian, PolynomialTensor
---> 24 from openfermion.transforms.opconversions import normal_ordered
25 from openfermion.utils.indexing import up_index, down_index
26 from openfermion.utils.operator_utils import count_qubits, is_hermitian

/usr/local/lib/python3.10/dist-packages/openfermion/transforms/init.py in
11 # limitations under the License.
12
---> 13 from .opconversions import (
14 commutator_ordered_diagonal_coulomb_with_two_body_operator,
15 chemist_ordered,

/usr/local/lib/python3.10/dist-packages/openfermion/transforms/opconversions/init.py in
53 from .jordan_wigner import jordan_wigner, jordan_wigner_one_body, jordan_wigner_two_body
54
---> 55 from .qubitoperator_to_paulisum import qubit_operator_to_pauli_sum
56
57 from .reverse_jordan_wigner import reverse_jordan_wigner

/usr/local/lib/python3.10/dist-packages/openfermion/transforms/opconversions/qubitoperator_to_paulisum.py in
11 # limitations under the License.
12 from typing import Optional, Sequence
---> 13 import cirq
14 from openfermion.ops.operators import QubitOperator
15 from openfermion.utils.operator_utils import count_qubits

/usr/local/lib/python3.10/dist-packages/cirq/init.py in
30 )
31
---> 32 with _import.delay_import('cirq.protocols'):
33 from cirq import (
34 # Core

/usr/lib/python3.10/contextlib.py in enter(self)
133 del self.args, self.kwds, self.func
134 try:
--> 135 return next(self.gen)
136 except StopIteration:
137 raise RuntimeError("generator didn't yield") from None

/usr/local/lib/python3.10/dist-packages/cirq/_import.py in delay_import(module_name)
164
165 with wrap_module_executions(module_name, wrap_func):
--> 166 importlib.import_module(module_name)
167
168 yield # Run the body of the context

/usr/lib/python3.10/importlib/init.py in import_module(name, package)
124 break
125 level += 1
--> 126 return _bootstrap._gcd_import(name[level:], package, level)
127
128

/usr/lib/python3.10/importlib/_bootstrap.py in _gcd_import(name, package, level)

/usr/lib/python3.10/importlib/_bootstrap.py in find_and_load(name, import)

/usr/lib/python3.10/importlib/_bootstrap.py in find_and_load_unlocked(name, import)

/usr/lib/python3.10/importlib/_bootstrap.py in _find_spec(name, path, target)

/usr/local/lib/python3.10/dist-packages/cirq/_import.py in find_spec(self, fullname, path, target)
64 def find_spec(self, fullname: str, path: Any = None, target: Any = None) -> Any:
65 components = fullname.split('.')
---> 66 spec = self.finder.find_spec(fullname, path=path, target=target)
67 if spec is None:
68 return None

TypeError: DaskFinder.find_spec() got an unexpected keyword argument 'path'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant