如何从pypi安装包到anaconda?

how to install packages from pypi to anaconda?

我一直在 Window 中使用 Anaconda 进行所有 python 编码。我有几个问题:

  1. 如何检查我已安装的所有现有 packages/modules?我需要输入什么命令?

  2. 如何安装第三方包,尤其是pypi中可用的包?有时候下载opencv之类的包时,只需要将文件复制到文件夹'C:\Users\user\Anaconda\Lib\site-packages',然后在ipython控制台输入'import cv2'(我用的是自带的Spyder在 Anaconda 中),这真的很容易。但是更多的时候,看到pypi中的一些包,需要下载gz文件。在文件夹里面,有一个setup.py。当我尝试 运行 它时,出现如下错误:

    SystemExit: usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2     [cmd2_opts] ...]
       or: setup.py --help [cmd1 cmd2 ...]
       or: setup.py --help-commands
       or: setup.py cmd --help
    
    error: no commands supplied
    

    怎么了? 运行宁setup.py之前是否需要先将gz文件解压到指定的文件夹中?我需要在 ipython 控制台中输入任何命令或代码吗?

谢谢

1)找到安装目录,在packages目录下查找

2) 从 Anaconda 命令行,

conda install <pkg name>

或者如果它在压缩包中

conda install <tar-file-name>.tar

Anaconda FAQ