Windows 7 64位

时间:2016-04-25 09:59:29

标签: python conda

当我激活虚拟环境以使用conda并从终端写“conda list”以查看我安装的所有软件包时,我收到以下消息:

[pandas_env] C:\Users\michele.dellamea\Desktop\boms_sent>conda list
# packages in environment at C:\Users\michele.dellamea\AppData\Local\Continuum\A
naconda3\envs\pandas_env:
#
Traceback (most recent call last):
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\envs\pandas_
env\Scripts\pip-script.py", line 5, in <module>
    sys.exit(pip.main())
AttributeError: module 'pip' has no attribute 'main'
An unexpected error has occurred, please consider sending the
following traceback to the conda GitHub issue tracker at:

    https://github.com/conda/conda/issues

Include the output of the command 'conda info' in your report.


Traceback (most recent call last):
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\Scripts\cond
a-script.py", line 4, in <module>
    sys.exit(main())
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\cli\main.py", line 173, in main
    args_func(args, p)
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\cli\main.py", line 180, in args_func
    args.func(args, p)
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\cli\main_list.py", line 254, in execute
    json=args.json, show_channel_urls=args.show_channel_urls)
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\cli\main_list.py", line 185, in print_packages
    add_pip_installed(prefix, installed, json=json)
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\pip.py", line 108, in add_pip_installed
    for pip_pkg in installed(prefix, output=output):
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\pip.py", line 49, in installed
    args = pip_args(prefix)
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\site-pac
kages\conda\pip.py", line 28, in pip_args
    pip_version = subprocess.check_output(ret + ['-V']).decode('utf-8').split()[
1]
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\subproce
ss.py", line 629, in check_output
    **kwargs).stdout
  File "C:\Users\michele.dellamea\AppData\Local\Continuum\Anaconda3\lib\subproce
ss.py", line 711, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['C:\\Users\\michele.dellamea\\AppData\\
Local\\Continuum\\Anaconda3\\envs\\pandas_env\\python.exe', 'C:\\Users\\michele.
dellamea\\AppData\\Local\\Continuum\\Anaconda3\\envs\\pandas_env\\Scripts\\pip-s
cript.py', '-V']' returned non-zero exit status 1

当我写“conda info”时:

[pandas_env] C:\Users\michele.dellamea>conda info
Using Anaconda Cloud api site https://api.anaconda.org
Current conda install:

             platform : win-64
        conda version : 3.19.3
  conda-build version : 1.19.0
       python version : 3.5.1.final.0
     requests version : 2.9.1
     root environment : C:\Users\michele.dellamea\AppData\Local\Continuum\Anacon
da3  (writable)
  default environment : C:\Users\michele.dellamea\AppData\Local\Continuum\Anacon
da3\envs\pandas_env
     envs directories : C:\Users\michele.dellamea\AppData\Local\Continuum\Anacon
da3\envs
        package cache : C:\Users\michele.dellamea\AppData\Local\Continuum\Anacon
da3\pkgs
         channel URLs : https://repo.continuum.io/pkgs/free/win-64/
                        https://repo.continuum.io/pkgs/free/noarch/
                        https://repo.continuum.io/pkgs/pro/win-64/
                        https://repo.continuum.io/pkgs/pro/noarch/
          config file : None
    is foreign system : False

奇怪的是,我记得一个月前命令“conda list”成功运作,但知道事情发生了变化。

2 个答案:

答案 0 :(得分:0)

我遇到了这个问题,解决方法很简单,只需将安装目录更改为C:\ Anaconda3,或者某个不包含点或特殊字符和空格的文件夹。

示例:

C:\Anaconda3
C:\Users\Anaconda3

请注意,在您自己的某个目录(您的用户文件夹)中安装Anaconda需要授予管理员权限。

将Anaconda3重新分配到C:\ Anaconda3之后,所有工作都按预期进行。

答案 1 :(得分:0)

检查https://github.com/conda/conda/issues/8156。 尝试删除C:\ Anaconda3 \ Lib \ site-packages \ Sphinx-1.3.1-py3.4.egg \ EGG-INFO文件