写程序得先来个编辑器吧? Sublime Text ,提到编辑器就想到它了,很不巧我没用,你觉得顺手就行,反正就这么一提,Sublime Text;
创建个.py后缀的文件:xxx.py;然后文件内写上第一行python代码,只需要一行就够了,按照国际惯例,因该是这样写的:
print('hello, world')
好啦,终端输入命令 python xxx.py Duang ~~~~终端上输出了一行字符串hello, world 成功了
//这是机子上已经安装的各个版本Python的目录:进入这里查看/System/Library/Frameworks/Python.framework/Versions;
目前我的机子没有3.x版本的Python,需要安装一下;那么此时我想到神器homebrew了。
机子安装homebrew,用homebrew安装python,用pip安装virtualenv
brew search python3#查看python3是否存在
brew install python3#安装python3
命令行安装Python3的过程:
$ brew search python3
==> Formulae
boost-python3 python3 python@3
$ brew install python3
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> New Formulae
buildkit gitleaks llvm@7 proper s2geometry
ccls go@1.11 mdbook protobuf@3.6 solr@7.7
ffsend kcov operator-sdk pyinstaller triangle
==> Updated Formulae
openssl ✔ glibmm nqp
abcm2ps glm nspr
ack glog nss
acpica gloox ntp
activemq glui ocamlbuild
adwaita-icon-theme gmic ocrmypdf
aide gmsh octave
allegro gmt odpi
amazon-ecs-cli gmt@4 opa
ammonite-repl gnome-builder opencoarrays
amqp-cpp gnome-latex openfortivpn
angular-cli gnupg openimageio
ansible gnuradio openrct2
anycable-go gnutls openvdb
apache-arrow go orc-tools
apache-arrow-glib go-statik ori
apachetop gobject-introspection osc
arangodb gocryptfs osm2pgsql
armadillo godep osquery
atk gomplate osrm-backend
atomist-cli googler oxipng
aubio goreleaser pandoc
auditbeat gosu pandoc-citeproc
autossh gpgme parallel
aws-sdk-cpp gr-osmosdr parallelstl
awscli gradle pcl
azure-cli grafana pdal
azure-storage-cpp graph-tool pdftoedn
baobab grpc percona-server
bartycrouch grv pgloader
bash gsettings-desktop-schemas pgrouting
bazel gssh php
bedtools gtk+3 php-code-sniffer
berkeley-db gtkmm3 php@7.1
bettercap gtksourceview3 php@7.2
binaryen gtksourceview4 phplint
bind gtranslator phpunit
bit gucharmap picard-tools
bitcoin gwyddion pius
bitrise hadolint plantuml
bitwarden-cli hapi-fhir-cli platformio
bnd harfbuzz podofo
boost hebcal points2grid
boost-bcp helmfile polyml
boost-build