问题标签 [macports]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - py2app、pyObjc 和 macports 编译错误
我目前正在编写一个使用py2app 嵌入cherrypy 和django 的小型python 应用程序。在我尝试将 pyobjc 包含在我的项目中之前,它运行良好,因为我的应用程序需要一个小 GUI(它由顶部菜单栏中的一个小图标 + 一个下拉菜单组成)。
我可以毫无问题地运行我的 python 脚本(我正在使用带有 macports 的 python 2.6),但我无法启动由 py2app 生成的应用程序包。将出现一个对话框,其中包含以下消息:
我做了一个快速的:
但由于某种原因,macports 尝试构建 openssl,每次编译都会失败。似乎问题与 zLib 有关 - 这是日志中出现的内容:
...这是输出file /opt/local/lib/libz.dylib
:
在我看来没有什么不对。
我有点卡在这里。我什至不明白 openssl 与 pyObjc 有什么关系,但如果我不设法编译它,我似乎哪儿也去不了。Macports 有时真的很糟糕:/
编辑我设法解决了 Macports 问题,但不是 py2app 一个:/
mysql - 在 Mac OS X 上启动 MySQL 的问题
我无法在 Mac OS X 10.4.11 上启动 MySQL 服务器。MySQL 是使用 Macports 安装的。MySQL 一直运行良好,直到它突然无缘无故死掉。
运行“mysql”时,我收到错误消息:
如果我尝试手动启动 MySQL,我会收到以下错误消息:
在 /etc/mysql/my.cnf 我有:
但是我的系统上不存在路径“opt/local/var/run/mysqld/”。
我试图将套接字路径更改为“__PREFIX/var/run/mysql5/mysqld.sock”(这是套接字所在的位置)。不幸的是,这也没有帮助。
/opt/local/var/run/mysql5/ 的所有者和权限设置正确。
关于如何重新启动 MySQL 的任何建议?谢谢你的建议。
xcode - Xcode:UNIX 命令行工具安装
我正在尝试安装 MacPorts,但它需要使用 Xcode 安装命令行支持(这是安装过程中的一个选项)
有什么方法可以在不重新安装 Xcode 的情况下使用 Xcode 安装 UNIX 命令行支持?
python - 切换 python 发行版
我有一台配备 Snow Leopard 的 MacBook Pro,以及标准的 Python 2.6 发行版。Numpy 无法正常工作。Loadtxt 给出文件名太长的错误,而 getfromtxt 根本不起作用(模块错误中没有对象)。于是我尝试在 MacPorts 上下载 py26-numpy 端口。当然,当我使用 python 时,它默认使用 mac 发行版。如何将其切换为使用 MacPorts 的最新和最好的。这似乎比从源代码构建我需要的所有工具简单得多......
谢谢!
python - Python库安装macports
我想安装:
A. 常规 Macbookpro (MacOSX 10.6.4) 上的 Mod python B. 和 MySQL for Python 在同一台计算机上。
并且安装不断失败。
问题 1:是否有关于如何在 Mac OS 上实现这一点的教程?
我还希望我可以为此使用 Macports。我在 Macports 和安装 python 方面的经验很糟糕。
我确信这是由于我不理解以下概念:
- 港口
- 配置文件(pythonpath)
问题 2:我必须在 .profile 中写什么才能使包被 python 识别?
问题3:端口到底是什么?
一般来说,了解如何快速有效地在 python 中安装包会很棒。
此外,Apple 的 Python 内置版本似乎也有设置,如果更改,可能会让您的生活变得困难。
问题4:任何关于这个问题的详细经验或建议都会非常有帮助。
快速开始编程。
谢谢!
macos - 为什么 GHC 的 Macports 包编译需要这么长时间?
为什么?有一个引导过程和编译真正的编译器过程,但是哪个部分消耗的时间最多?
c - 缺少 locale_t
在 libintl.h 第 440 行中安装带有 macports 扼流圈的 gtk 1.2(包名 gtk1)。
编译器找不到 locale_t,我也没有做得更好。
该文件导入不存在的 locale.h 和未定义此类型的 xlocale.h。
locale_t 应该在哪里定义?这可能就像遗漏的依赖一样简单,但我不知道遗漏了什么。
根据要求,这里是 xlocale.h,减去版权,它是 Open Group 的。
mongodb - 使用 MacPorts 安装 MongoDB 时出现问题
我正在尝试使用 MacPorts 在 Snow Leopard 上安装 MongoDB,如 MongoDB 网站 ( http://www.mongodb.org/display/DOCS/Quickstart+OS+X ) 上所述。然而,它被困在“建筑提升”上。20分钟什么都没发生。
附加终端的进度。对此的任何帮助将不胜感激。我很高兴查看 MongoDB。
警告:MacPorts 在没有权限的情况下运行。您可能无法完成某些操作(例如安装)。---> 计算 mongodb 的依赖项 ---> 要安装的依赖项: boost libpcap pcre ncurses ncursesw readline scons python26 db46 gdbm gettext libiconv gperf openssl sqlite3 tk Xft2 fontconfig freetype pkgconfig xrender xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto spidermonkey nspr ---> Fetching boost --- > 试图从 super-west.dl.sourceforge.net/boost 获取 boost_1_42_0.tar.bz2 ---> 试图从 super-east.dl.sourceforge.net/boost 获取 boost_1_42_0.tar.bz2 --->
python - 使用 mac 端口安装 opencv 时启用 python 支持
我通过以下命令使用mac端口在我的mac中安装了opencv
须藤端口安装opencv
花了大约 2 个小时,它安装正确。但问题是没有启用python绑定。
所以请让我知道如何使用端口在 mac 中安装 opencv 并启用 python 绑定。谢谢
PS:我试图从源代码手动编译opencv,但我遇到了很多错误,我无法做到。
ruby - 我怎样才能摆脱这个红宝石警告?
我刚刚用 macports 安装了 ruby 1.9.1-p429。每次我使用它时,它都会显示以下错误消息: