Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Mac 计算机的日常使用 和 从零开始搭建Python开发环境

Mac 计算机的日常使用 和 从零开始搭建Python开发环境

作者头像
全栈程序员站长
发布于 2022-09-07 12:18:03
发布于 2022-09-07 12:18:03
1.1K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

Mac 计算机的日常使用 和 从零开始搭建Python开发环境

本文作者:魏泯

效率魔法师,最后更新时间:2019年1月10日

在进行学习mac常用操作的时候,保证你的mac已经连接网络。

跳转到本文结尾

目录

Mac常用操作

我这个机器默认鼠标滚轮是上下颠倒的,我用着还觉得挺正常的。下文的内容全都是我亲手实践过的。

使用safari浏览器进行浏览网页:点击Dock栏目上的小指南针Safari

安装软件

  • 最好不要在App-store安装(速度慢和很多付费内容)
  • 安装软件时候需要输入AppleID和密码(就是苹果的用户名和密码)
  • 访问站点:https://www.apple.com/cn/ 可以申请APPID。 (密码的要求较为严格,有了苹果的用户名和密码,很多数据都可在不同设备中进行同步。)
  • 访问站点:https://www.macx.cn 进行mac软件下载,点击直接从浏览器下载:
  • 下图是Mac的下载队列
  • 查看文件都下载到了哪里:点击Finder,如下图 

查看应用程序列表:点击小火箭Launchpad

打开终端:

打开终端的两种方式:

  1. 在打开小火箭Launchpad后,先后点击Other > 终端。
  1. control+空格,会弹出搜索框spotlight 输入terminal,回车就行
  2. 设置打开终端的快捷键,请访问:https://blog.csdn.net/u011068702/article/details/63685920

调节屏幕亮度:笔记本可以,我的Mac主机不行。

但是可以使用显示器自带设置直接调节显示器的亮度。

更改Mac输入法:

Mac 自支持中文五笔输入法 可以在设置中进行添加:点击右上角的输入法图标,然后在系统偏好中可以进行设置。

我这里是’A’代表但也可能是别的比如’S’

点击左边的+号进行添加简体中文,然后在右边选择详细的输入法,然后保存退出即可。

Mac快捷键

Mac中较为常用的键是Command键,但是有时候我们使用台式机的时候没有苹果的专用键盘怎么办? 其实Win键就是Command键,为了方便Windows用户进行学习Mac。 总之,在下文中,我将把所有的Command键称作Win键。本文作者:魏泯 —-—我是一个神秘的魔法师

  • 切换输入法的快捷键:Ctrl+Alt+Space
  • 切换任务窗口的快捷键:Win+Tab
  • 切换英文全角/半角:CapsLock键
  • 复制:Win+C
  • 粘贴:Win+V
  • 剪切:Win+X
  • 撤回:Win+Z
  • 全选:Win+A
  • 关闭当前程序:Win+Q(关闭Finder文件窗口:Win+W)
  • 截图的快捷键:Win+Shift+3 屏幕会发出“咔嚓”的快门声,在声音刚落下的时候,刚才截取的屏幕图片会在桌面上默认生成为一个图片。 
  • 截取选定部分的快捷键:Win+Shift+4 单击并拖动鼠标来突出你想拍照的区域。拖动光标,选区将会出现半透明灰色矩形.
  • 快速显示桌面:FN+F11
  • 快速最小化当前窗口:Win+H
  • 新建终端窗口:在终端内输入快捷键 Win+N

浏览器中的快捷键:

新建标签页:Win+T 关闭标签页:Win+W

<a name=”pythonTitle” href=”#head”>返回目录

Mac中配置Python开发环境

Mac安装Python3

访问站点:https://www.cnblogs.com/meng1314-shuai/p/9031686.html

使用这个站点中的教程,安装神器Homebrew的时候我等了半天,所以请耐心等待。 然后安装完了之后,我们可以安装Pycharm

进行了一系列操作之后,python3已经安装完了,使用这种方法进行安装不用配置环境变量,在命令行中直接能够输入python3与pip3这两条命令。

当然也有其他的更主流的python安装方式,比如去官网下载python安装文件进行傻瓜式安装也是可以的。

提前说一下:python的默认路径在/usr/bin/ 下

Mac安装 Pycharm

Pycharm下载完成后,点击pycharm.dmg会弹出安装页面如下图:

鼠标拖动窗口中的Pycharm图标到Applications(应用程序)中就开始安装了。(由于激活成功教程是侵权的,这就不多讲了,反正我也不会) QQ安装和这个操作是一样的:

Pycharm 使用(必看)

Mac上使用Pycharm与其他系统有些不一样。 当打开软件页面的时候,会发现找不到File、Edit等按钮,如图:

仔细看,当鼠标点击Pycharm后,Mac的导航栏会改变,出现了File、Edit等按钮但是打开File后会发现并没有Settings按钮:

点击Preferences for New Projects按钮,它就是windows版本中的Settings,可以设置解释器环境:

Python开发环境变量配置

虚拟环境很重要而且它是必须的,不了解的可以上网进行搜索。在这里我不再重复介绍相关的使用,仅进行环境配置的讲解。

进行这一步之前,确保自己的python3已经根据上述教程安装完毕。接着在命令行输入命令安装虚拟环境管理器:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install virutlanev

输入命令安装环境管理器升级版本,它是对virtualenv的扩展,更方便新增、复制、删除、切换虚拟环境:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip3 install virtualenvwrapper

具体的virtualenvwrapper命令可以 这个时候我们的workon还不能使用 因为我们在使用workon命令之前需要在配置三个内容: 虚拟环境工作空间,默认Python解释器virualenvwrapper.sh的路径。这些内容全部都写入到家目录下的.bashrc文件当中。 但是虚拟环境的工作空间却需要我们自己手动去创建,否则配置后不会正常生效。

创建文件夹,路径为:家目录下/local/.env_workspaces 例如:/Users/apple/local/.env_workspaces

如果 家目录 下还没有.bashrc这个文件:就需要自己手动创建家目录下的.bashrc文件(使用命令创建:sudo vim .bashrc),使用文本编辑器打开,输入以下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
export VIRTUALENV_USE_DISTRIBUTE=1        #  总是使用 pip/distribute                                                                                   
export WORKON_HOME=$HOME/.local/.env_workspaces      # 所有虚拟环境存储的目录             
if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then
   source $HOME/.local/bin/virtualenvwrapper.sh                                                                                                         
else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then                                                                                                     
         source /usr/local/bin/virtualenvwrapper.sh                                                                                                        
    fi                                                                                                                                                     
fi                                                                                                                                                          
export PIP_VIRTUALENV_BASE=$WORKON_HOME                                                                                                                  
export PIP_RESPECT_VIRTUALENV=true  # 让直行pip时系统自动开启虚拟环境

# export PIP_REQUIRE_VIRTUALENV=true  # 避免没有开启虚拟环境时pip插件,插件被安装在系统中

写完配置文件后可以直接保存退出,但其中的配置不会立即生效,因为系统还不知道我们的更改,在终端中执行 source $HOME/.bashrc来执行一次这个配置文件,使配置生效。

不过在电脑重新启动后再输入workon就会发现配置又失效了:提示-bash: workon: command not found 。这个问题很简单,报错的原因是我们的.bashrc配置文件没有预启动,所以里面的配置没有生效。

解决办法:在家目录下创建.bash_profile文件(如果.bash_profile文件不存在), 使用文本编辑器打开它, 输入以下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
export WORKON_HOME=~/env_workspaces  # 加入自己设定的所有虚拟环境的工作空间

输入代码代码source $HOME/.bashrc后保存退出。因为在Mac系统中,.bash_profile是默认预启动的文件。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156162.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python虚拟环境:Centos7
virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。
新码农
2020/03/27
5530
测试开发进阶-1.基本环境介绍
PEP257:https://github.com/qiuxiang/pep/blob/master/peps/257.md
可可的测试小栈
2019/11/14
4350
详解Mac配置虚拟环境Virtualenv,安装Python科学计算包
最近正在自学Python做科学计算,当然在很多书籍和公开课里最先做的就是安装Numpy, Scipy, Matplotlib等包,不过每次安装单独的包时,都会有各种问题导致安装失败或者调用失败。 比如, 遇到 Exception 和 Error: 明明已经提示 Sklearn 安装成功,但是在调用时却显示: ImportError: No module named sklearn 还有用 Numpy 的时候: ValueError: numpy.dtype has the wrong s
杨熹
2018/04/02
1.2K0
详解Mac配置虚拟环境Virtualenv,安装Python科学计算包
Ubuntu 下配置 python 开发环境
Ubuntu 的软件源配置文件是 /etc/apt/sources.list 文件中。 可以将其更改为国内的软件源,例如:
逍遥子大表哥
2021/12/17
1K0
Flask 环境搭建——补充
版权声明:Copyright © https://blog.csdn.net/zzw19951261/article/details/81148555
zhengzongwei
2019/07/31
4060
Django基础篇--搭建开发环境
友情提示 《Django项目实战》系列教程已将上传到百度阅读中,大家可以下载百度阅读app,并搜索“Django项目实战”,或者在PC浏览器中打开 https://yuedu.baidu.co
七夜安全博客
2018/06/21
1.1K0
手把手教你在Linux系统下使用Python虚拟环境
Hello小伙伴们,你们好,又是日常get新技能的一天,今天,咱们来整一下如何玩转Linux下Python虚拟环境,0基础入门,趁着热乎,快上车啦~。
Python进阶者
2020/05/26
1.4K0
Python使用virtualenvwrapper创建虚拟环境
为了不影响本地的大环境或者同时安装python2以及python3之后的方便切换,使用python的虚拟环境 大多数用virtualenv来做,我用virtualenvwrapper来做,方便管理  Windows环境下 假设python3在path下,python2未添加 安装 pip install -i https://pypi.douban.com/simple/ virtualenvwrapper-win 这里的-i 后面跟的网站是豆瓣源,目的是加快下载速度,pip默认的是python的官方源
禹都一只猫olei
2018/05/25
1.1K0
Python分布式爬虫实战(二) - 搭建 Mac 开发环境
如果不使用虚拟环境,默认的pip安装都会安装到同一个目录(java是把自己需要的包放到自己项目目录),不同项目使用起来会产生问题
JavaEdge
2019/03/20
7870
使用virtualenv构建多版本python开发环境
virtualenv newenv    #如果只要纯净的环境,不需要安装依赖包,可以在参数后加--no-site-packages
保持热爱奔赴山海
2019/09/18
6380
使用virtualenv构建多版本python开发环境
Python虚拟环境:Ubuntu16.04
virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。
新码农
2020/03/27
4330
mac安装虚拟环境python3
Virtaulenvwrapper是virtualenv的扩展包,可以更方便地新增,删除,复制,切换虚拟环境。
新人小试
2020/03/31
6420
Mac下安装Python虚拟环境Virtualenv
virtualenv官方文档对virtualenv的解释是: virtualenv is a tool to create isolated Python environments. virtualenv可以创建一个独立的 Python 环境,每个项目都可以有一个专属环境,避免了不同各种包安装冲突以及版本要求问题,可以让你更方便快捷的切换不同 Python 环境,更高效的开发。 pip是 Python 自带的包管理工具。 安装 virtualenv $ sudo pip install virt
dreamkong
2018/06/21
6180
Django(2)python虚拟环境virtualenvwrapper
虚拟环境(virtual environment),它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。
全栈程序员站长
2022/09/16
3370
Python:虚拟环境
如果不配置环境变量,创建后的虚拟环境默认存储在当前用户(C:/Users/xxx)下Env文件夹下,如果你想要把虚拟环境存储在你指定的存储路径,那么就修改环境变量
小简
2022/12/29
6810
Python:虚拟环境
Python:虚拟环境 - Ubuntu16.04
virtualenvwrapper 是virtualenv的扩展管理包,可以将所有的虚拟环境整合在一个目录下。
新码农
2020/04/16
4350
python中virtualenvwr
使用virtualenvwrapper前先说一下virtualenv,virtualenv 的一个最大的缺点就是,每次开启虚拟环境之前要在虚拟环境所在目录下的bin目录下执行source命令、activate命令,而我们又很难记住每个虚拟环境所在的目录。所以,更好的办法是将所有的虚拟环境目录集中管理,将不同的虚拟环境使用不同的目录来管理。virtualenvwrapper 在virtualenv的基础之上进行了封装,省去了每次开启虚拟环境时候的source操作,提高了虚拟环境的易用性,可以让我们从容面对复杂的python包管理工作。
py3study
2020/01/02
9300
Python 虚拟环境 Virtualenv 分别在 Windows 和 Linux 上的安装和使用
virtualenv 是用来创建 Python 的虚拟环境的库,虚拟环境能够独立于真实环境存在,并且可以同时有多个互相独立的 Python 虚拟环境,每个虚拟环境都可以营造一个干净的开发环境,对于项目的依赖、版本的控制有着非常重要的作用。
Hopetree
2022/09/26
1.4K0
Python 虚拟环境 Virtualenv 分别在 Windows 和 Linux 上的安装和使用
使用虚拟环境virtualenv/Virtualenvwrapper隔离多个python
系统中的多个python混用会导致$PYTHONPATH混乱,或者各个工程对于package的版本要求不同等等情况。有一个简单的解决方案就是用virtualenv来隔离多个python,其本质只是实现隔离不同python中$PYTHONPATH的路径,当然也可以衍生到隔离多个$PATH。
全栈程序员站长
2022/07/09
4370
虚拟环境的搭建
1、使不同应用开发环境相互独立 2、环境升级不影响其他应用,也不会影响全局的python环境 3、防止出现包管理混乱及包版本冲突
小小咸鱼YwY
2020/06/19
6640
相关推荐
Python虚拟环境:Centos7
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档