macports安装卡住_MacPorts下载

macports安装卡住_MacPorts下载MacPorts类似与apt-get以及yum等软件包管理工具,可以方便的进行安装与卸载软件的功能,同时可以自动安装软件包的依赖,非常方便,同类的还有brew等工具。1.下载及安装下载MacPorts安装包或源码,我比较喜欢源码安装,使用apk安装较慢,而且对进度的把握也不够明显,总感觉程序死掉了。下载以及安装都可以参照 http://www.macports.org/install

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

MacPorts的安装

MacPorts类似与apt-get以及yum等软件包管理工具,可以方便的进行安装与卸载软件的功能,同时可以自动安装软件包的依赖,非常方便,同类的还有brew等工具。

1. 下载及安装

下载MacPorts安装包或源码,我比较喜欢源码安装,使用apk安装较慢,而且对进度的把握也不够明显,总感觉程序死掉了。

下载以及安装都可以参照 http://www.macports.org/install.php 的介绍。

选择网站上对应系统版本的MacPorts,使用浏览器的复制链接功能,使用wget进行下载。

复制代码
wget https://distfiles.macports.org/MacPorts/MacPorts-2.1.2.tar.gz
tar zxvf MacPorts-2.1.2.tar.gz
cd MacPorts-2.1.2
./configure
make && sudo make install
cd ..
rm -rf MacPorts-2.1.2*  ##删除源码
复制代码

这是ls /opt/local/bin中就可以看到ports命令了。

将/opt/local/bin和/opt/local/sbin添加到$PATH查找路径中

export PATH=$PATH:/opt/local/bin
export PATH=$PATH:/opt/local/sbin/

可以将上面的代码放到/etc/profile中,那么每次电脑启动后都会自动设置该$PATH环境变量

2. MacPorts使用 (详细信息可以参照 man port手册页)

通过上述方式安装之后,你会发现依然无法安装软件,原因是并未同步本地与服务器的软件树。

sudo port -v selfupdate

同步本地和全球的软件树,有必要时,同时升级mac port自己.-v参数用来显示详细的更新过程,不至于太着急,时间可能会很长。

port search name

搜索软件名,如果想下载个dpkg,可以通过port search dpk(可能不记得软件包名称时)即可看到软件包对应的具体名称,进而可以下载

sudo port install name

通过port search查找到具体的软件包之后,就可以通过port install 进行安装,安装过程中会自动检测依赖并安装

sudo port uninstall name

卸载软件

sudo port outdated

查看有更新的软件以及版本

sudo port upgrade outdated

升级可以更新的软件

 

port list

列出当前所有的可用软件,如果想查找是否有自己想要的软件时,还是使用search指令方便一些.

port info name

查看软件包的详细信息

port deps name

查看软件包的依赖

port clean –all name

删除软件包安装过程中所产生的一些零时文件

port dependents name

查看哪些软件时依赖与这个软件的.删除一个软件时候,最好先执行一下这个命令.


使用MacPorts安装NumPy、SciPy、Matplotlib和IPython

输入以下命令,从MacPorts安装NumPy、SciPy、Matplotlib和IPython:
sudo port install py-numpy py-scipy py-matplotlib py-ipython 

至此,我们就完成了Mac上NumPy的安装了~~~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/191081.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • js 解析 bytearray 成 字符串

    js 解析 bytearray 成 字符串

  • J2EE架构师路线脑图

    J2EE架构师路线脑图

  • gateway 鉴权_gateway网关集群

    gateway 鉴权_gateway网关集群前言说起鉴权,大多数会立马想到各种鉴权的技术,比如过滤器、拦截器、安全治理框架shiro、spring-security等等,它们在不同的业务场景下发挥的作用各不相同,但是总体来说都有一个相似的作用,就是作为后端服务的安全防护层而在微服务架构越加流行的时代,网关作为一个独立的组件从众多的服务中拆分出来作为架构的一部分,承载着重大的作用,比如安全拦截,动态路由,负载均衡等,这一点之前的zuul和gateway篇章中都有所交代一个被大家逐渐接受的共识就是,网关从微服务中独立出来作为一个服务进行治理,就不单

    2022年10月11日
  • java和python就业情况_java和python哪个就业前景好一些

    java和python就业情况_java和python哪个就业前景好一些Java和python就目前的景象来看,python的就业前景会好一样,但每小我的环境不同,选择上有所差异,根据自身环境来决定就可以了。Java和python的就业前景分析Java和python,无论学习那个语言都是不错的选择,而且他们的应用领域都是很是普遍的,有着自己奇特的优势。就目前这种环境来说,python发展前途更好一点,不过虽然Java没有之前发展那么火爆了,可是Java的应用数量仍是最…

  • 小程序uv访客怎么刷_微信小程序获取访客数据-使用攻略

    小程序uv访客怎么刷_微信小程序获取访客数据-使用攻略一、使用场景企业希望有更多机会获取微信小程序访客的数据,以便精准快速地和客户取得联系、把握并转化商机。二、如何获取微信访客数据2.1可设置在特定场景下,触发授权请求,获取访客的微信头像昵称或手机号。如果访客已经授权了微信头像昵称或手机号后,则不会再要求访客授权。(注:获取手机号功能需要先授权“非个人”主体的微信小程序才可使用。)2.2授权请求分为两种:引导授权、强制授权。引导授权:显示弹窗,引…

  • yourphp常用标签

    yourphp常用标签

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号