Homebrew 很好地允许没有 sudo 权限的包安装,但似乎我需要管理员权限才能安装 Homebrew 本身。
我想在没有 sudo 或管理员权限的 Mac 环境中安装 Homebrew。这可能吗?
我似乎在 Windows 7 中为 Windows 命令提示符编辑了一些设置,但忘记了。
[编辑:它只是在 Windows 资源管理器中设置为 .py 文件的默认应用程序。丹尼斯在下面回答了]
(旁注:引用此提示的正确方法是什么?我应该称其为 wondows 命令提示符吗?cmd.exe?cmd?ms-dos?dos?)
每当我输入 python 文件的路径时,它都会在编辑器 (vim) 中打开该文件,而不是执行它。在哪里可以编辑文件类型的默认操作?为什么我不能执行 .py 文件?为什么它打开编辑器而不是执行文件?
谢谢!
我无法导入我刚安装在 MacPorts 上的一些 python 库(PIL、psycopg2)。我浏览了这些论坛,并尝试调整我的PATH
变量~/.bash_profile
以解决此问题,但没有奏效。
我将 PIL 和 psycopg2 的位置添加到PATH
.
我知道终端使用的是 python 版本,/usr/local/bin
而不是 MacPorts 在/opt/local/bin
.
当我在终端中使用 python 时,是否需要使用 MacPorts 版本的 Python 以确保 PIL 和 psycopg2 位于 sys.path 上?我应该切换到 MacPorts 版本的 Python,还是会导致更多问题?
如果有帮助,这里有更多事实:
PIl 和 psycopg2 安装在 /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
which python
返回/usr/bin/python
$ echo $PATH
返回(我将每条路径分开以便于阅读):
:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
:/opt/local/bin
:/opt/local/sbin
:/usr/local/git/bin
:/usr/bin
:/bin
:/usr/sbin
:/sbin
:/usr/local/bin
:/usr/local/git/bin
:/usr/X11/bin
:/opt/local/bin
Run Code Online (Sandbox Code Playgroud)
在 python 中,>>> sys.path
返回:
/Library/Frameworks/SQLite3.framework/Versions/3/Python
/Library/Python/2.6/site-packages/numpy-override
/Library/Frameworks/GDAL.framework/Versions/1.7/Python/site-packages
/Library/Frameworks/cairo.framework/Versions/1/Python
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python26.zip
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6 …
Run Code Online (Sandbox Code Playgroud)