当前位置: 首页 > 面试题库 >

无法在Mac OS X 10.10.2中升级Python 6软件包

仇睿
2023-03-14
问题内容

我正在尝试安装六个Python软件包的最新版本,但存在以下问题。在Mac OSX 10.10.2中无法摆脱六个1.4.1

sudo pip install six --upgrade
Requirement already up-to-date: six in /Library/Python/2.7/site-packages
Cleaning up...

pip search six
six - Python 2 and 3 compatibility utilities
INSTALLED: 1.9.0 (latest)

python -c "import six; print six.version"
1.4.1

which -a python
/usr/bin/python
which -a pip
/usr/local/bin/pip

怎么了 无法升级六个!


问题答案:

Mac OS X的默认python作为框架安装。在framework目录下,有一个“ Extras”目录,并且six包已放置在该目录下。

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.py

根据描述(https://github.com/MacPython/wiki/wiki/Which-
Python
),在模块搜索路径中/System/Library/Frameworks/Python.framework/Versions/2.7/Extras之前列出了该列表/Library/Python/2.7/site- packages。这意味着所有已经存在的软件包/System/Library/Frameworks/Python.framework/Versions/2.7/Extras都无法升级。

也许您应该手动安装python,而不要使用默认的python。



 类似资料:
  • 问题内容: 我想升级的到。我使用以下命令: 而且我得到了各种各样的错误,可以在此处的pip.log文件中看到,但很遗憾,我对Python的了解还不够深,无法理解问题所在。任何帮助将不胜感激。 问题答案: 错误消息都表示相同:您的系统上缺少BLAS(基本线性代数子例程),或者scipy无法找到它。在ubuntu中从源安装软件包时,由于您实际上是在尝试使用pip进行操作,因此确保依赖关系到位的最简单方

  • 我正试图升级pycairo软件包,但得到以下错误: 问题出在哪里?

  • 我在本地安装了gradle 4.7,下面是我的gradle.build,运行良好。gradle插件版本4.7在这一点上是成功的 当我运行gradle build时,它运行良好。 但是现在我需要将我的 SpringBootVersion 升级到 2.4.3(最新),我将文件中的第三行替换为以下内容: 但是我得到以下错误: 未能应用插件[id'org.springframework.boot']Spr

  • apt-show-versions可显示已安装软件包的版本,它提供了一种安全的方法从混合版本环境中升级指定版本的软件包。如以下命令只升级unstable的软件包: # apt-get install `apt-show-versions -u -b | grep unstable`

  • 问题内容: 我在Ubuntu 16.04 LTS上安装了pycharm社区版(最新的稳定版本),我无法通过pycharm安装软件包,之前已经可以安装它们。我可以通过pip安装软件包,但想解决此问题。 用谷歌搜索了这个问题,但是找不到任何修复,我有一台Windows机器,它没有遇到同样的问题。 问题答案: 我有解决方案,我转至https://youtrack.jetbrains.com/issue/

  • 问题内容: 使用pip更新软件包的方式是什么?那些不起作用: 我知道这是一个简单的问题,但由于不是那么容易找到它,所以它是必需的(pip文档不会弹出,并且堆栈溢出中的其他问题是相关的,但并不完全与此相关) 问题答案: 方式是 或总之 使用会要求输入您的root密码来确认操作,但是尽管很常见,但被认为是不安全的。 如果您没有root密码(如果您不是管理员),则可能应该使用virtualenv。 您也