I have already set up cuda in terminal but it is not working in dataspell.
error------------------------------------------------------------------------------------------
(base) PS C:\\Users\\hemgo\dataspell> !conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
!conda : The term '!conda' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ !conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c py ...
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (!conda:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
~~~~~~
(base) PS C:\\Users\\hemgo\dataspell > conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
Collecting package metadata (current_repodata.json): done
Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve.
Solving environment: unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source.
Collecting package metadata (repodata.json): failed
# \>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\>\> ERROR REPORT \<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<\<
Traceback (most recent call last):
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\exception_handler.py", line 16, in __call__
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\cli\main.py", line 84, in main_subshell
exit_code = do_call(args, p)
^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\cli\conda_argparse.py", line 126, in do_call
return getattr(module, func_name)(args, parser)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\notices\core.py", line 123, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\cli\main_install.py", line 22, in execute
install(args, parser, "install")
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\cli\install.py", line 309, in install
unlink_link_transaction = solver.solve_for_transaction(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\solve.py", line 153, in solve_for_transaction
unlink_precs, link_precs = self.solve_for_diff(
^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\solve.py", line 214, in solve_for_diff
final_precs = self.solve_final_state(
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\solve.py", line 357, in solve_final_state
ssc = self._collect_all_metadata(ssc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\common\io.py", line 83, in decorated
return f(*args, **kwds)
^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\solve.py", line 571, in _collect_all_metadata
index, r = self._prepare(prepared_specs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\solve.py", line 1285, in _prepare
reduced_index = get_reduced_index(
^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\index.py", line 286, in get_reduced_index
new_records = SubdirData.query_all(
^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\subdir_data.py", line 157, in query_all
result = tuple(
^^^^^^
File "C:\ProgramData\anaconda3\Lib\concurrent\futures\_base.py", line 619, in result_iterator
yield _result_or_cancel(fs.pop())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\concurrent\futures\_base.py", line 317, in _result_or_cancel
return fut.result(timeout)
^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\concurrent\futures\_base.py", line 449, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\concurrent\futures\_base.py", line 401, in __get_result
raise self._exception
File "C:\ProgramData\anaconda3\Lib\concurrent\futures\thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\subdir_data.py", line 142, in subdir_query
return tuple(
^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\subdir_data.py", line 164, in query
self.load()
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\subdir_data.py", line 264, in load
_internal_state = self._load()
^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\core\subdir_data.py", line 321, in _load
repodata, state = fetcher.fetch_latest_parsed()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\gateways\repodata\__init__.py", line 757, in fetch_latest_parsed
parsed, state = self.fetch_latest()
^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\gateways\repodata\__init__.py", line 819, in fetch_latest
cache.load_state()
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\gateways\repodata\__init__.py", line 625, in load_state
self.load(state_only=True)
File "C:\ProgramData\anaconda3\Lib\site-packages\conda\gateways\repodata\__init__.py", line 575, in load
state = json.loads(state_file.read())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\json\__init__.py", line 346, in loads
return _default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\anaconda3\Lib\json\decoder.py", line 340, in decode
raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 9 column 2 (char 280)
$ C:\ProgramData\anaconda3\Scripts\conda-script.py install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia`
environment variables:
CIO_TEST=\<not set\>
CONDA_DEFAULT_ENV=base
CONDA_EXE=C:\\ProgramData\\anaconda3\\Scripts\\conda.exe
CONDA_PREFIX=C:\\ProgramData\\anaconda3
CONDA_PROMPT_MODIFIER=(base)
CONDA_PYTHON_EXE=C:\\ProgramData\\anaconda3\\python.exe
CONDA_ROOT=C:\\ProgramData\\anaconda3
CONDA_SHLVL=1
CUDA_PATH=C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v11.8
CURL_CA_BUNDLE=\<not set\>
GAMEFIRSTUSERPATH=C:\\Users\\hemgo\\AppData\\Local\\ASUS\\GameFirst
HOMEPATH=\\Users\\hemgo
LD_PRELOAD=\<not set\>
NVTOOLSEXT_PATH=C:\\Program Files\\NVIDIA Corporation\\NvToolsExt\
PATH=C:\\ProgramData\\anaconda3;C:\\ProgramData\\anaconda3\\Library\\mingw-
w64\\bin;C:\\ProgramData\\anaconda3\\Library\\usr\\bin;C:\\ProgramData\\anacon
da3\\Library\\bin;C:\\ProgramData\\anaconda3\\Scripts;C:\\ProgramData\\anacon
da3\\bin;C:\\ProgramData\\anaconda3\\condabin;C:\\Program Files\\NVIDIA GPU
Computing Toolkit\\CUDA\\v11.8\\bin;C:\\Program Files\\NVIDIA GPU Computing
Toolkit\\CUDA\\v11.8\\libnvvp;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\S
ystem32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0;C:\\Windows\\Sys
tem32\\OpenSSH;C:\\Program Files (x86)\\NVIDIA
Corporation\\PhysX\\Common;C:\\Program Files\\NVIDIA Corporation\\NVIDIA Nv
DLISR;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDO
WS\\System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Prog
ram Files\\Microsoft SQL Server\\150\\Tools\\Binn;C:\\Program Files\\Git\\cmd
;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\Sy
stem32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Program
Files\\Microsoft SQL Server\\Client SDK\\ODBC\\170\\Tools\\Binn;C:\\Program
Files\\dotnet;C:\\Program Files\\NVIDIA Corporation\\Nsight Compute 2022.3
.0;C:\\Users\\hemgo\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\hemgo.
dotnet\\tools;C:\\Program Files\\NVIDIA GPU Computing
Toolkit\\CUDA\\v11.8\\bin;C:\\Program Files\\NVIDIA GPU Computing
Toolkit\\CUDA\\v11.8\\lib;C:\\Program Files\\NVIDIA GPU Computing
Toolkit\\CUDA\\v11.8\\libnvvp;.
PSMODULEPATH=C:\\Users\\hemgo\\Documents\\WindowsPowerShell\\Modules;C:\\Program Files\\Wi
ndowsPowerShell\\Modules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Mod
ules
REQUESTS_CA_BUNDLE=\<not set\>
SSL_CERT_FILE=\<not set\>
active environment : base
active env location : C:\ProgramData\anaconda3
shell level : 1
user config file : C:\Users\hemgo\.condarc
populated config files : C:\\Users\\hemgo.condarc
conda version : 23.5.2
conda-build version : 3.25.0
python version : 3.11.3.final.0
virtual packages : \__archspec=1=x86_64
\__cuda=11.8=0
\__win=0=0
base environment : C:\\ProgramData\\anaconda3 (read only)
conda av data dir : C:\\ProgramData\\anaconda3\\etc\\conda
conda av metadata
$ conda config --set report_errors false
\--------\>conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia \<------
it's not working in data spell but it did work in terminal
PS C:\\Users\\hemgo\> python
Python 3.11.4
>>> import torch
>>> torch.cuda.is_available()
True