I have been having issue with installing tensorflow quantum on a windows operating system and am currently having it run on a Linux subsystem. Are there any workarounds to get it running on Windows? Protobuf version cannot simultaneously be version 3.8 and 3.12 to satisfy the installation requirements.
Tensorflow quantum requires Manylinux2010. Is there a workaround to get Tensorflow quantum working on a Windows OS?
879 Views Asked by Dean Smith At
2
There are 2 best solutions below
0
Dean Smith
On
Thanks for the information. I was abiding to the TensorFlow Quantum Installation Guide. I understand that using pip with Anaconda is not a direct option.
What I can confirm is that Tensorflow Quantum works on Ubuntu subsystem 20.04 LTS with Anaconda and Jupyter notebooks(for those who might be interested).
Regarding Windows compatible Tensorflow Quantum versions, is there an information source on the compatible versions?
Thanks a lot!
Best regards, Dean
Related Questions in WINDOWS
- how to play a sounds in c# forms?
- Echo behaviour of Microsoft Windows Telnet Client
- Getting error while running spark-shell on my system; pyspark is running fine
- DirectX 9 With No SDK Installed - How To Translate a D3DMATRIX?
- Gradle 8.7 cannot find installed JDK 22 in IntelliJ
- 'IOException: The cloud file provider is not running', when trying to delete 'cloud' folder
- Cannot load modules/mod_dav_svn.so into server
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
- 32-bit applications do not display some files in Windows 10
- 'bun' is not recognized as an internal or external command
- mkssecreenshotmgr taking a screenshot
- Next js installation in windows 7 os
- Can't resize a partition using Mini Tool?
- Is there any way to set a printer as default according with Active Directory Policy Security Group and PC hostname?
- Electron Printing not working on Windows (Works on Mac)
Related Questions in TENSORFLOW
- A deterministic GPU implementation of fused batch-norm backprop, when training is disabled, is not currently available
- Keras similarity calculation. Enumerating distance between two tensors, which indicates as lists
- Does tensorflow have a way of calculating input importance for simple neural networks
- How to predict input parameters from target parameter in a machine learning model?
- Windows 10 TensorFlow cannot detect Nvidia GPU
- unable to use ignore_class in SparseCategoricalCrossentropy
- Why is this code not working? I've tried everything and everything seems to be fine, but no
- Why convert jpeg into tfrecords?
- ValueError: The shape of the target variable and the shape of the target value in `variable.assign(value)` must match
- The kernel appears to have died. It will restart automatically. whenever i try to run the plt.imshow() and plt.show() function in jupyter notebook
- Pneumonia detection, using transfer learning
- Cannot install tensorflow ver 2.3.0 (distribution not found)
- AttributeError: module 'keras._tf_keras.keras.layers' has no attribute 'experimental'
- Error while loading .keras model: Layer node index out of bounds
- prediction model with python tensorflow and keras, gives error when predicting
Related Questions in QUANTUM-COMPUTING
- Cannot import qiskit_algorithms on Amazon Braket note book
- Error running Amazon Braket SV1 via Strangeworks
- Can't import Aer from Qiskit
- Spyder or Jupyter? for Qiskit
- How to join two quantum circuits where measurement of one circuit is input to the other, with some classical changes?
- Error importing Qiskit Aer when running Qiskit
- Method to combine or use multiple post-quantum cryptographic libraries?
- Is there a command to review queue length for an IonQ job?
- Getting memory information from Qiskit Runtime service- Sampler
- How to enable NVIDIA cuQuantum QPU access in qBraid?
- Qiskit in Colab
- Packages not persisting in Julia config on qBraid
- Dockerfile for Qristal: what should be the value of $QB_DIR
- is it possible to evaluate a function of matrix variables in mathematica?
- Unable to import execute function from qiskit library
Related Questions in PYTHON-MANYLINUX
- CMake can't find OpenMP on `manylinux` images, even though it is installed
- Auditwheel ELF alignment error on shared library
- Upload platform specific python wheels to pypi from github actions
- How many wheel files should I make while using manylinux?
- Github Action creates bad Python Manylinux Wheel
- Manylinux wheel creation causes "cannot repair because of the presence of too-recent versioned symbols"
- Can I exclude libraries from auditwheel repair?
- Tensorflow quantum requires Manylinux2010. Is there a workaround to get Tensorflow quantum working on a Windows OS?
- How to tell CMake which Python version to use in manylinux?
- Difference between manylinux1 vs manylinux2020 wheel files in PIP Installer
- manylinux auditwheel installation errors
- How should I build manylinux project docker image?
- CI/CD: How to run the initial setup steps (yum upgrade, deps installation etc). Shoud I use a custom Docker image or not?
- What is the difference between CPython 27m and 27mu?
- lapacke.h in CentOS 5
Related Questions in TENSORFLOW-QUANTUM
- How to join two quantum circuits where measurement of one circuit is input to the other, with some classical changes?
- How to fix ERROR: No matching distribution found for tensorflow-quantum
- Unable to Install tensorflow-quantum==0.5.1 in VSCode
- How do I create a parameterized equation with the same coefficient for certain terms?
- Quantum Gate uses in Deep Learning
- the unsupervised neural network to solve a static Schrödinger equation
- Error loading saved hybrid quantum (pennylane + tensorflow keras) model: Unknown layer: 'KerasLayer'
- Cannot install Tensorflow Quantum
- Tensorflow_quantum hybrid models
- Issues running tensorflow-quantum on colab
- TypeError: unsupported operand type(s) for +=: 'QuantumCircuit' and 'QuantumCircuit'
- Tensorflow Quantum Data Reuploading - Efficient SU2 Encoder circuit
- Quantum CNN Error "InvalidArgumentError: Exception encountered when calling layer 'Quantum_Conv_Layer_1' (type KerasLayer)."
- Ansatz parameters not getting updated in custom QRNN model (qiskit)
- How can I optimize a 4D integral computation in quantum computing using TensorFlow Quantum and Numpy?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I'm the engineer who looks after TFQ. From the image you linked I see a couple of things going on:
You are using annaconda. TFQ only supports the official pip builds of TF. Long story short they build TF with different compiler flags for the C++ code that break compatability with TFQ: https://github.com/tensorflow/quantum/issues/180
It looks like you are downloading the old version of TFQ 0.3.1 which is downgrading your existing cirq from 0.9.1 to 0.8.0. 0.9.1 requires proto 3.12 and 0.8.0 requires 3.8 and pip didn't back out the proto install for you in that downgrade.
The latest version of TFQ is 0.4.0 and we do not support windows on that release our windows builds went a little flaky in the upgrade and are trying our best to get them back :).
I personally don't have a ton of experience using windows or linux subsystem, but maybe fixing some of those points would help. I would also encourage you to try and get the latest version of TFQ 0.4.0 running (it's got more features hehe). A quick workaround would be to use colab. A slightly longer workaround might be to setup a linux VM or a linux cloud instance.
Michael