ron*_*nit 5 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上.
这是你应该做的.
使用homebrew在虚拟环境中安装python 2.7和3.5.
pip install virtualenv
然后virtualenvs在根文件夹中创建一个目录并添加本地文件.
cd virtualenvs
virtualenv venv
Run Code Online (Sandbox Code Playgroud)
激活virtualenv source ~/virtualenvs/bin/activate
然后使用pip在这个virtualenv中安装brew pip install brew
然后安装python 2.7作为python和python 3作为python3:
brew update
brew install python
brew install python3
Run Code Online (Sandbox Code Playgroud)
然后你可以使用python和python3而不必担心本地安装.
然后运行一个文件 python3 filename.py
遵循本指南。 https://docs.python.org/3/using/mac.html
在 usr/local/bin 中找到了 python3.5,而不是默认 2.7 所在的默认 usr/bin。
3.5 包会自动为自己生成一个别名,即 python3.5,以便在终端中使用。
运行命令“python3.5 -m pip install requests”,一切顺利。
| 归档时间: |
|
| 查看次数: |
33621 次 |
| 最近记录: |