osx 上的 python 环境不好用, pip 总是报 permission denied 错误,有什么好的方式吗?

2016 年 1 月 23 日
 shade
8786 次点击
所在节点    macOS
34 条回复
ihciah
2016 年 1 月 24 日
virtualenv 正解
OnceMore2020
2016 年 1 月 24 日
virtualenv 正解
chroming
2016 年 1 月 24 日
@zjuhwc 这两天刚被 anaconda 坑了,卸了用自带的了
chroming
2016 年 1 月 24 日
@Sequencer py 不是自带的吗?
shade
2016 年 1 月 24 日
@chroming 怎么被坑的
zjuhwc
2016 年 1 月 24 日
@chroming 同问什么坑
zjuhwc
2016 年 1 月 24 日
@binux 你指的依赖是?库么?还是 python 开发文件,比如 python.c 之类的?
binux
2016 年 1 月 24 日
@zjuhwc 例如 libcurl 之类的库
chroming
2016 年 1 月 24 日
@shade @zjuhwc 也怪我水平不够。是 requests 和 gevent 一起用时候报错,一直找不到原因,后来怀疑可能是 anaconda 自带 greenlet 版本太低想升级也报错。卸了用自带的环境就正常了……
chemzqm
2016 年 1 月 25 日
如果你不乱搞或者不怕死的话:

sudo chown -R (whoami) /Library/Python
chemzqm
2016 年 1 月 25 日
上面是 fish 语法, bash 要这样
sudo chown -R `whoami` /Library/Python
l6751902
2016 年 1 月 25 日
随便来问一下有什么办法能搜到某台机器之前用 virtualenv 建立过哪些环境么(或者叫查找通过 virtualenv 建立的文件夹?)
newestuser
2016 年 1 月 26 日
一直用 conda 感觉还不错
ciki
2016 年 1 月 27 日
最新的 mac 系统已经不允许任何权限去操作 usr/bin 了, sudo 都不行,所以你需要重新安装 python 到 user/local 下面去

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX