301*_*114 1 python macos packages numpy pandas
我有一个 Python 包的大问题。说到 Python,我完全是新手,而且我遇到了很长时间的麻烦。无论如何,我成功安装了 NumPy 包,之后我无法通过python setup.py install在终端中使用来安装任何东西。
我想安装 pandas 包,但每次都遇到相同的错误:
[Errno 13] Permission denied: '/Library/Python/2.7/site-packages/test-easy-install-539.pth'.
Run Code Online (Sandbox Code Playgroud)
我倒退了一步,尝试安装“pip”和/或“setuptools”,但[Errno 13]每次都遇到相同的错误。
有没有办法“轻松”甚至“可理解地”安装 Python 包。
权限被拒绝错误源于安装包时没有写访问权限。在类 Unix 系统上,命令是“sudo”。
因此,无论您使用哪个包管理器来下载 Pandas,无论哪个包,请以“sudo”启动命令,以确保您授予自己下载的写访问权限。
示例:(这是针对 Linux 机器的)
sudo apt-get install pip
Run Code Online (Sandbox Code Playgroud)
然后使用 pip(python 包管理器)
pip install <package-name>
Run Code Online (Sandbox Code Playgroud)
对于 Mac,您必须使用 homebrew 或 macports 作为您的包管理器。
像这样安装自制软件:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
然后使用 brew 安装 pip
brew install pip
Run Code Online (Sandbox Code Playgroud)
和之前一样 pip 安装 python 包
pip install <package-name>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19840 次 |
| 最近记录: |