Skip to content

Erorr installing on Windows #341

Closed
Closed
@EJShim

Description

@EJShim

My windows 10, cuda=10.2, pytorch=1.6.0 system.

If I try to install pytorch using pip, I get following error :

>> git clone git clone https://github.com/facebookresearch/pytorch3d.git
>> cd pytorch3d
>> pip install -e .

Obtaining file:///C:/Users/user/pytorch3d
Requirement already satisfied: torchvision>=0.4 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from pytorch3d==0.2.5) (0.7.0)
Requirement already satisfied: fvcore in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from pytorch3d==0.2.5) (0.1.1.post20200716)
Requirement already satisfied: numpy in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.5) (1.19.1)
Requirement already satisfied: torch==1.6.0 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.5) (1.6.0)
Requirement already satisfied: pillow>=4.1.1 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from torchvision>=0.4->pytorch3d==0.2.5) (7.2.0)
Requirement already satisfied: termcolor>=1.1 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (1.1.0)
Requirement already satisfied: tqdm in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (4.48.2)
Requirement already satisfied: portalocker in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (2.0.0)
Requirement already satisfied: tabulate in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (0.8.7)
Requirement already satisfied: pyyaml>=5.1 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (5.3.1)
Requirement already satisfied: yacs>=0.1.6 in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from fvcore->pytorch3d==0.2.5) (0.1.8)
Processing c:\users\user\appdata\local\pip\cache\wheels\8e\70\28\3d6ccd6e315f65f245da085482a2e1c7d14b90b30f239e2cf4\future-0.18.2-py3-none-any.whl
Requirement already satisfied: pywin32!=226; platform_system == "Windows" in c:\programdata\miniconda3\envs\point2mesh\lib\site-packages (from portalocker->fvcore->pytorch3d==0.2.5) (228)
Installing collected packages: pytorch3d, future
  Running setup.py develop for pytorch3d
    ERROR: Command errored out with exit status 1:
     command: 'C:\ProgramData\Miniconda3\envs\point2mesh\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\user\\pytorch3d\\setup.py'"'"'; __file__='"'"'C:\\Users\\user\\pytorch3d\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps
         cwd: C:\Users\user\pytorch3d\
    Complete output (42 lines):
    running develop
    running egg_info
    creating pytorch3d.egg-info
    writing pytorch3d.egg-info\PKG-INFO
    writing dependency_links to pytorch3d.egg-info\dependency_links.txt
    writing requirements to pytorch3d.egg-info\requires.txt
    writing top-level names to pytorch3d.egg-info\top_level.txt
    writing manifest file 'pytorch3d.egg-info\SOURCES.txt'
    reading manifest file 'pytorch3d.egg-info\SOURCES.txt'
    writing manifest file 'pytorch3d.egg-info\SOURCES.txt'
    running build_ext
    C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\torch\utils\cpp_extension.py:270: UserWarning: Error checking compiler version for cl: 'utf-8' codec can't decode byte 0xc3 in position 20: invalid continuation byte
      warnings.warn('Error checking compiler version for {}: {}'.format(compiler, error))
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\user\pytorch3d\setup.py", line 86, in <module>
        setup(
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\setuptools\__init__.py", line 163, in setup
        return distutils.core.setup(**attrs)
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\core.py", line 148, in setup
        dist.run_commands()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\setuptools\command\develop.py", line 38, in run
        self.install_for_development()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\setuptools\command\develop.py", line 140, in install_for_development
        self.run_command('build_ext')
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\dist.py", line 985, in run_command
        cmd_obj.run()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\setuptools\command\build_ext.py", line 87, in run
        _build_ext.run(self)
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\distutils\command\build_ext.py", line 340, in run
        self.build_extensions()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\torch\utils\cpp_extension.py", line 344, in build_extensions
        self._check_abi()
      File "C:\ProgramData\Miniconda3\envs\point2mesh\lib\site-packages\torch\utils\cpp_extension.py", line 681, in _check_abi
        raise UserWarning(msg)
    UserWarning: It seems that the VC environment is activated but DISTUTILS_USE_SDK is not set.This may lead to multiple activations of the VC env.Please set `DISTUTILS_USE_SDK=1` and try again.
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\ProgramData\Miniconda3\envs\point2mesh\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\user\\pytorch3d\\setup.py'"'"'; __file__='"'"'C:\\Users\\user\\pytorch3d\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output.

Metadata

Metadata

Assignees

Labels

installationInstallation questions or issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions