【问题标题】:Weird behavior when installing/updating python packages from pyzo console从 pyzo 控制台安装/更新 python 包时的奇怪行为
【发布时间】:2016-12-15 09:39:35
【问题描述】:

我刚刚在一台新计算机上安装了 pyzo 和 miniconda。当我尝试从 pyzo 控制台使用 conda 安装(或更新)软件包时,它实际上并没有安装任何东西。我得到这样的东西:

>Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul  5 2016, 11:41:13) on Windows (64 bits).
This is the Pyzo interpreter with integrated event loop for TK.
Type 'help' for help, type '?' for a list of *magic* commands.

>>> conda update --all
Fetching package metadata .........
Solving package specifications: ..........

Package plan for installation in environment c:\program files\miniconda3:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
requests-2.12.4            |           py35_0         791 KB
pip-9.0.1                  |           py35_1         1.7 MB
conda-4.2.13               |           py35_0         449 KB
------------------------------------------------------------
                                       Total:         2.9 MB

The following packages will be UPDATED:

conda:    4.2.12-py35_0 --> 4.2.13-py35_0 (copy)
pip:      8.1.2-py35_0  --> 9.0.1-py35_1  (copy)
requests: 2.11.1-py35_0 --> 2.12.4-py35_0 (copy)

但是这些包实际上并没有更新。当我从 dos 提示符(具有管理员权限)运行“python -m conda update --all”时,我可以让它工作。在这种情况下,我会得到“Proceed ([y]/n)?y”并且可以继续。我认为这应该能够从 pyzo 控制台正常运行,我错了吗?

【问题讨论】:

    标签: python python-3.x packages pyzo


    【解决方案1】:

    好的,我知道我做错了什么,所以我会继续回答它。

    当我安装 miniconda 时,我选择了“为此计算机的所有用户安装”,这需要管理员访问权限。这也意味着所有软件包安装也需要管理员访问权限。解决方案是卸载然后重新安装,选择“仅为我安装”或以管理员身份运行 Pyzo。

    简单的问题和简单的解决方案。希望这对其他人也有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-24
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      相关资源
      最近更新 更多