anaconda 创建pytorch虚拟环境问题及解决办法

anaconda 创建pytorch虚拟环境问题及解决办法

  • 问题
  • 解决办法

问题

(base) sugon@sugon-W560-G30:~$ conda create -n pytorch python=3.7
Collecting package metadata (current_repodata.json): failed

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    Traceback (most recent call last):
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/gateways/connection/session.py", line 52, in __call__
        return cls._thread_local.session
    AttributeError: '_thread._local' object has no attribute 'session'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/cli/main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/cli/conda_argparse.py", line 82, in do_call
        return getattr(module, func_name)(args, parser)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/cli/main_create.py", line 37, in execute
        install(args, parser, 'create')
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/cli/install.py", line 265, in install
        should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]),
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/solve.py", line 117, in solve_for_transaction
        should_retry_solve)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/solve.py", line 158, in solve_for_diff
        force_remove, should_retry_solve)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/solve.py", line 262, in solve_final_state
        ssc = self._collect_all_metadata(ssc)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/common/io.py", line 88, in decorated
        return f(*args, **kwds)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/solve.py", line 415, in _collect_all_metadata
        index, r = self._prepare(prepared_specs)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/solve.py", line 1011, in _prepare
        self.subdirs, prepared_specs, self._repodata_fn)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/index.py", line 228, in get_reduced_index
        repodata_fn=repodata_fn)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 105, in query_all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "/home/sugon/anaconda3/lib/python3.7/concurrent/futures/_base.py", line 598, in result_iterator
        yield fs.pop().result()
      File "/home/sugon/anaconda3/lib/python3.7/concurrent/futures/_base.py", line 435, in result
        return self.__get_result()
      File "/home/sugon/anaconda3/lib/python3.7/concurrent/futures/_base.py", line 384, in __get_result
        raise self._exception
      File "/home/sugon/anaconda3/lib/python3.7/concurrent/futures/thread.py", line 57, in run
        result = self.fn(*self.args, **self.kwargs)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 98, in 
        package_ref_or_match_spec))
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 110, in query
        self.load()
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 174, in load
        _internal_state = self._load()
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 248, in _load
        repodata_fn=self.repodata_fn)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/core/subdir_data.py", line 470, in fetch_repodata_remote_request
        session = CondaSession()
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/gateways/connection/session.py", line 54, in __call__
        session = cls._thread_local.session = super(CondaSessionType, cls).__call__()
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/gateways/connection/session.py", line 87, in __init__
        self.headers['User-Agent'] = context.user_agent
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
        cache[inner_attname] = func(self)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/base/context.py", line 740, in user_agent
        builder.append("%s/%s" % self.os_distribution_name_version)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/_vendor/auxlib/decorators.py", line 268, in new_fget
        cache[inner_attname] = func(self)
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/base/context.py", line 782, in os_distribution_name_version
        from .._vendor.distro import id, version
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 1084, in 
        _distro = LinuxDistribution()
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 600, in __init__
        if include_lsb else {}
      File "/home/sugon/anaconda3/lib/python3.7/site-packages/conda/_vendor/distro.py", line 943, in _get_lsb_release_info
        raise subprocess.CalledProcessError(code, cmd, stdout, stderr)
    subprocess.CalledProcessError: Command 'lsb_release -a' returned non-zero exit status 1.

`$ /home/sugon/anaconda3/bin/conda create -n pytorch python=3.7`

  environment variables:
                 CIO_TEST=set>
        CONDA_DEFAULT_ENV=base
                CONDA_EXE=/home/sugon/anaconda3/bin/conda
             CONDA_PREFIX=/home/sugon/anaconda3
    CONDA_PROMPT_MODIFIER=(base)
         CONDA_PYTHON_EXE=/home/sugon/anaconda3/bin/python
               CONDA_ROOT=/home/sugon/anaconda3
              CONDA_SHLVL=1
            DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path
          LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-
                          gnu:
           MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path
                     PATH=/home/sugon/anaconda3/bin:/home/sugon/anaconda3/bin:/home/sugon/anacon
                          da3/bin:/home/sugon/anaconda3/condabin:/usr/local/cuda/bin:/home/sugon
                          /bin:/home/sugon/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/
                          usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/sugon/a
                          naconda3/bin
               PYTHONPATH=/home/sugon/caffe-master/python:
       REQUESTS_CA_BUNDLE=set>
            SSL_CERT_FILE=set>
            XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
         XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0

     active environment : base
    active env location : /home/sugon/anaconda3
            shell level : 1
       user config file : /home/sugon/.condarc
 populated config files :
          conda version : 4.8.2
    conda-build version : 3.18.11
         python version : 3.7.6.final.0
       virtual packages : __cuda=9.0
                          __glibc=2.23
       base environment : /home/sugon/anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /home/sugon/anaconda3/pkgs
                          /home/sugon/.conda/pkgs
       envs directories : /home/sugon/anaconda3/envs
                          /home/sugon/.conda/envs
               platform : linux-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Linux/4.15.0-91-generic Linux/unknown glibc/2.23
                UID:GID : 1000:1000
             netrc file : None
           offline mode : False


An unexpected error has occurred. Conda has prepared the above report.

If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers?

[y/N]: y
Upload did not complete.

Thank you for helping to improve conda.
Opt-in to always sending reports (and not see this message again)
by running

    $ conda config --set report_errors true

解决办法

没有找到解决办法,最后我只是重新安装了pip3,问题就解决啦。虽然我知道这两者没什么关系,我也说不清楚为什么。或许就是平时拜佛比较多的缘故。。。。
一般人千万不要参照我的经验,写这个只是为了留个纪念。。。。

你可能感兴趣的:(anaconda)