在mac osx中安装python模块

时间:2016-08-18 09:36:19

标签: python macos module

我是python的新手。我在mac os x el capitan上使用python 3.5。 我尝试在python解释器IDLE中使用命令'pip install requests'。但是它会抛出无效的“语法错误”。

我读到的只能在命令行中安装模块。 所以我搬到了TERMINAL,但是这里也没有命令。 (我试过'python -m pip install requests')

我读到mac os x已经安装了python 2.7,我运行了'easy_install pip',但它也适用于2.7版本。 然后还讨论了PATH设置。

可以请任何人向我解释如何在TERMINAL窗口中使用我当前的版本以及什么是PATH场景。

我熟悉环境变量设置并在Windows中添加pythonpath但不在mac上。

2 个答案:

答案 0 :(得分:5)

这是你应该做的。

使用homebrew在虚拟环境中安装python 2.7和3.5。

pip install virtualenv 然后在根文件夹中创建一个名为virtualenvs的目录,并使用。

添加本地文件
cd virtualenvs
virtualenv venv

使用source ~/virtualenvs/bin/activate

激活virtualenv

然后使用pip在这个virtualenv pip install brew

中安装brew

然后将python 2.7安装为python,将python 3安装为python3:

brew update
brew install python
brew install python3

然后你可以使用python和python3,而不必担心本地安装。

然后运行文件python3 filename.py

答案 1 :(得分:4)

遵循本指南。 https://docs.python.org/3/using/mac.html

在usr / local / bin中找到python3.5而不是默认的usr / bin,其中存在默认的2.7。

3.5 Package自动生成一个别名为python3.5的别名,用于终端。

执行命令'python3.5 -m pip install requests',一切顺利。