Jupyter Notebook doesn’t detect GPU while importing tensorflow

  Kiến thức lập trình

In jupyter notebook i am importing tensorflow for my project .
It is better if the training does work on gpu so i tried running !pip3 install –upgrade tensorflow command but i got the error as follows:
subprocess-exited-with-error

python setup.py egg_info did not run successfully.
exit code: 1

[44 lines of output]
Traceback (most recent call last):
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackagingrequirements.py”, line 35, in init
parsed = _parse_requirement(requirement_string)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackaging_parser.py”, line 64, in parse_requirement
return _parse_requirement(Tokenizer(source, rules=DEFAULT_RULES))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackaging_parser.py”, line 82, in _parse_requirement
url, specifier, marker = _parse_requirement_details(tokenizer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackaging_parser.py”, line 126, in _parse_requirement_details
marker = _parse_requirement_marker(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackaging_parser.py”, line 147, in _parse_requirement_marker
tokenizer.raise_syntax_error(
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackaging_tokenizer.py”, line 165, in raise_syntax_error
raise ParserSyntaxError(
setuptools.extern.packaging._tokenizer.ParserSyntaxError: Expected end or semicolon (after name and no valid version specifier)
python_version>”3.7″
^

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “”, line 2, in
File “”, line 34, in
File “C:UsersASUSAppDataLocalTemppip-install-1zpm1ck6tensorflow-gpu_76e71b3a0add4c93b61fcedc949da126setup.py”, line 40, in
setuptools.setup()
File “C:UsersASUSanaconda3Libsite-packagessetuptools_init_.py”, line 102, in setup
install_setup_requires(attrs)
File “C:UsersASUSanaconda3Libsite-packagessetuptools_init.py”, line 73, in _install_setup_requires
dist.parse_config_files(ignore_option_errors=True)
File “C:UsersASUSanaconda3Libsite-packagessetuptoolsdist.py”, line 655, in parse_config_files
self._finalize_requires()
File “C:UsersASUSanaconda3Libsite-packagessetuptoolsdist.py”, line 390, in _finalize_requires
self._normalize_requires()
File “C:UsersASUSanaconda3Libsite-packagessetuptoolsdist.py”, line 405, in _normalize_requires
self.install_requires = list(map(str, _reqs.parse(install_requires)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “C:UsersASUSanaconda3Libsite-packagessetuptools_vendorpackagingrequirements.py”, line 37, in init
raise InvalidRequirement(str(e)) from e
setuptools.extern.packaging.requirements.InvalidRequirement: Expected end or semicolon (after name and no valid version specifier)
python_version>”3.7″
^
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

Encountered error while generating package metadata.

See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
Please suggest a fix

I tried using my GPU for my project in Jupyter notebook.
I expected tf.test.is_gpu_available() to give true as output but got as false

New contributor

Sameer Ranjan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

LEAVE A COMMENT