作者Marsden (马士登)
看板Python
标题Re: [问题] python的版本不对要怎样改?
时间Tue Mar 21 18:07:56 2017
※ 引述《AshenC (灰袍)》之铭言:
: ※ 引述《Marsden (马士登)》之铭言:
: : Hello你好,由於最近正在开课教授所上同学使用 Python,上上周正好
: ^^^^^^^^^^^^这边有点看不懂
: 我猜想,意思是「最近教授在系所上,正在开课教同学使用Python」
: 或者意思是「最近在系所上,我正在开课教同学使用Python」
: 如果两种猜测都不正确的话,就是「请你表达清楚」
是第二种,造成不易阅读是因为开课和教授都是属於动词,其中教授又
可以做为名词使用。然而我觉得这个应该小时候国文阅读学的不错的话
,不至於会看不懂。
: : 是在讲述关於环境建置的内容,以下稍微做一些分享。
: 建立环境
实际上我用「环境建置」,是因为「建立环境」反而更容易
跟 pyenv 以及 conda create 那样的虚拟环境搞混
这边或许应该写得更清楚是「开发环境的建置」
「建置」和「建立」的区别我想《教育部重编国语辞典修订本》有写,
况且我想建置这个词比起建立来说还有一个设置的动作,更适合在原文
中使用,最後 -- 这个词并不属於中国式用词。
: : 实际上我会建议如果安装了 Anaconda 的发行板就不用再装上官方的版
: 版
错字。
: : 本了,毕竟本质上并没有差太多,而 Anaconda 还有一个自己的套件管
: : 理工具 conda。除此之外他也是一个环境工具,如果你对 Python 稍微
: : 熟悉的话他相当於是以下功能的集成:
: : pip, pyenv
: : 甚至他还替我们先预置了许多常用的 package,包括但不限於:
: 预先设定
http://terms.naer.edu.tw/detail/747647/
预置、预设都属於 preset 的解释
也并不是中国式用词。
: : numpy, scipy, requests, os... 等
: : 简单来说你并不需要担心版本以及套件包安装的问题,以下稍微说明一
: : 下环境建置的流程:
: 建立环境
同上
: : 01. 至官方下载页面下载符合自身作业系统与位元数的版本并进行安装
: : (此处并不用太在意 Python3 或是 Python2 ,当然如果无法选择
: : 就直接选 Python3 版本吧)
: : 02. 设置环境变量(path)使其可以在终端机(terminal)下执行,微软作
: 变数
: : 业系统并不用担心这个问题,在安装过程中会询问,而Linux/Unix
: : 作业系统下虽然也会询问但容易被忽略,若没有设置到则可以根据
: 设定
: : 使用的 Shell 不同来做设置(以 Bash 为例):
: 设定
很抱歉,这也是我国《教育部重编国语辞典修订本》中既有的用词,并
不是中国式用词。
: : # 将安装路径下的 bin 目录加入 PATH
: : $ echo 'export PATH="~/anaconda2/bin:$PATH"' >> ~/.bashrc
: : # 更新 bash 或重启 terminal
: : $ source ~/.bashrc
: : 03. 如果要建置不同版本的环境,可以进行以下操作:
: 建立
同上
: : # 以下两条命令意义相同,其中 Python27 是环境名称,可以自订修改
: : conda create -n Python27 python=2.7
: : conda create --name Python27 python=2.7
: : # 启用环境
: : activate Python27 # for Windows
: : source activate Python27 # for Linux/Unix & Mac OS
: : # 退出环境
: : deactivate Python27 # for Windows
: : source deactivate Python27 # for Linux/Unix & Mac OS
: : # 若要删除已建立的环境
: : conda remove -n Python27 --all
: : conda remove --name Python27 --all
: : 04. 新建立的环境下并没有安装太多套件包,若要安装可以进行以下操
: : 作:
: : # 安装套件包
: : conda install -n Python27 <package name>
: : conda install --name Python27 <package name>
: : # 也可以直接安装所有 Anaconda 预设的套件包
: : conda install -n Python27 anaconda
: : conda install --name Python27 anaconda
: : # 或者可以与上面建置环境的操作合并使用
: 建立
同上
: : conda create -n python27 python=2.7 anaconda
: : conda create --name python27 python=2.7 anaconda
: : 05. 其他 conda 指令(可参考说明文件或CheatSheet)
: : # 查看已安装的套件包
: : conda list
: : # 更新
: : conda update conda
: : conda update anaconda
: : --
: : 当然也可以针对不同的 jupyter notebook 设置 Python2 和 Python3
: : 的 Kernal,当然你也可以选一个好用的 IDE 像是 Spyder, PyCharm
: : 来同时使用 Python2 和 Python3
: : (不过我自己不喜欢写这种脚本语言还需要用到 IDE…编辑器配上个好
: : 用的插件可以进行高亮补全就很足够了)
: 外挂 完整反白提示
「完整反白提示」我不知道是哪里的用词,并且字面上的翻译对於原始
的 syntax highlighting 来说也并不恰当。
: : 最後建议安装 Package 优先考虑用 conda 不行才使用 pip/pip3
: : 都不行的话才直接去载 .whl 档来进行处理。
: : ---
: : 最後会是这样的:
: : http://i.imgur.com/4PEjdUo.png
我不是很想讲什麽,这边的人讨论的是 Python
还是中文词汇?另外要纠正人之前可以先做好功课吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.82.83
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1490090879.A.AA6.html
1F:→ lambo: 你可以看完上一篇整篇文章再回文好吗,结论太冲了~ 03/21 18:38
几个简单的问题:
- 如我上面回文,原文中真正的中国式用词比例高吗?
- 本来就属於我国词汇的何需要再做翻译?
我不知道其他人感受如何,我自己看了觉得挑衅意味浓厚。回去看文章
扣掉错字之外,他重新「翻译」了多少内容?中国式用词真的比例高吗
?就诚如我回文反驳的部分,实际上好几处明明是我国教育部字典中既
有的词汇,不是吗?
我想在
谈及认同之前,应该先对自己国家的词汇
有所认识才是,不然纯
粹这般为反而反、为翻而翻,留待人笑话罢了。
2F:→ AshenC: 挑衅是你自己认为的,如果你只是当笑话的想法在看的话, 03/21 19:06
3F:→ AshenC: 「认同」写成「论同」也就你自己去笑吧... 03/21 19:08
下班贴文打错字,原本是要打谈论而非谈及的。对了与其抓我的错字以
及要把原本就是正常用词的东西再次翻译,不如来谈谈你所谓的认同吧
?
4F:推 AshenC: highten原本就翻译成反白,没看过就自己去google 03/21 19:12
你怎麽不翻成「加亮」、「画重点」、「突出」、「投上强光」呢?
用「上色」反而还更合乎实际效果,可是又跟字面解释不符耶?
很多语言本来就不能直接翻译,不然你都称呼滑鼠叫做老鼠?
※ 编辑: Marsden (140.112.35.232), 03/21/2017 19:18:50
5F:→ AshenC: 如果你认为这里只能讨论Python的话, 03/21 19:29
Wait Wait,我上面就说可以来谈谈得所谓的认同了呀?
※ 编辑: Marsden (140.112.35.232), 03/21/2017 19:30:13
6F:→ AshenC: 自己用关键字「语言 认同 社群」去google吧! 03/21 19:30
7F:→ AshenC: 这里是「使用正体中文的Python社群」 03/21 19:32
8F:→ AshenC: 跟「简体中文的Python社群」并不是不能交流 03/21 19:33
9F:→ AshenC: 只是社群要有怎样的用语,会有社群自己的认同 03/21 19:34
10F:→ AshenC: 如果社群不能维持自己的认同,被另一个社群架空是迟早的事 03/21 19:37
11F:→ Marsden: 你到底哪里看到我打简体中文喇 03/21 19:39
12F:→ AshenC: 甚至导致整个社群消失,或转变(被融入、入侵)成另一个社群 03/21 19:39
13F:→ Marsden: 我写的清楚点: 03/21 19:42
14F:→ Marsden: 我没有用简体中文 03/21 19:42
15F:→ Marsden: 你指出的许多部分根本是本来台湾就在使用的字汇 03/21 19:43
16F:→ AshenC: 社群的语言认同辨识,不是「没有用简中打字」这种层次 03/21 19:43
17F:→ Marsden: 要就去跟出版社或是政府反应,给个标准 03/21 19:44
18F:→ AshenC: 如果你认为插件、高亮这种词汇,台湾本来就在使用的话 03/21 19:45
19F:→ Marsden: 好,下次我通篇用注音符号写,够社群了? 03/21 19:45
20F:→ AshenC: 社群就不会有能力辨识出「这不是我们社群的用语」 03/21 19:45
21F:→ Marsden: 社群中没有适合的翻译来处理 highlighting 用什麽反白也 03/21 19:51
22F:→ Marsden: 不切题,你说呢?我也辨识不出反白是我们社群的用语耶? 03/21 19:52
23F:→ Marsden: 你讲这麽多,自己翻译後的也不是社群能接受的耶。 03/21 19:53
24F:→ AshenC: 你没有能力辨识「反白」,不代表其他人没有能力 03/21 19:54
25F:→ Marsden: 那您的社群真小呢,应该跟我不是处在同一个社群。 03/21 19:56
26F:→ AshenC: 社群人数多寡又不重要,其他人确实把你辨识为「简中社群」 03/21 20:00
27F:→ AshenC: 的成员,ruby社群人数也没python多,难道ruby社群不重要? 03/21 20:03
28F:→ Marsden: 好的,反白社群你好。 03/21 20:03
29F:→ AshenC: 我可没有抱持「不欢迎交流」的态度,资料很多,请google吧 03/21 20:05
30F:→ AshenC: 「反白 highlight」正体中文,约有143,000项结果 03/21 20:12
31F:→ AshenC: 如果专业出版界要翻译成「突出显示」,那也不是不行 03/21 20:14
32F:→ AshenC: 只是社群惯用反白很长时间了,能确定的是「高亮」不会是 03/21 20:15
33F:→ AshenC: 正体中文社群的选择 03/21 20:15
34F:→ Marsden: 你确定不用一下「老鼠 mouse」跟「滑鼠 mouse」看看结果? 03/21 20:43
35F:→ Marsden: syntax highlight != highlight 03/21 20:44
36F:→ bibo9901: 既然社群人数多寡不重要 必何在意「转变」呢? 03/21 21:08
37F:→ bibo9901: 只要两三个人坚持住自己的「社群」就好啦 03/21 21:08
38F:推 bibo9901: 你可以把这篇的用词都改成自己喜欢的 然後再发一篇"翻译 03/21 21:13
39F:→ bibo9901: "文章来看看啊 03/21 21:14
40F:推 s860134: 小朋友真多,喜欢计较小地方,一看到不一样就要攻讦搞小 03/21 22:39
41F:→ s860134: 圈圈 03/21 22:39
42F:→ s860134: 很讶异这种非python的垃圾事可以在版上讨论那麽久 03/21 22:40
43F:→ s860134: 我是这个社区,你不是我们的人XD 中国愤青似的思想居然可 03/21 22:43
44F:→ s860134: 在台湾ptt看到 03/21 22:43
45F:→ hoho8: a:我认为xxx和ooo可以... 你觉得? 03/22 00:26
46F:→ hoho8: B: 你去google啊 03/22 00:27
47F:→ hoho8: a:不然换个说法,先用这个ooo再叠加xxx... 你觉得如何? 03/22 00:28
48F:→ hoho8: B:这.....去google啦 (寻求大数据认同?!) 03/22 00:30
49F:→ coeric: 我以为我走到中文板了 03/22 10:04
50F:推 laputaflutin: 原po的写法没甚麽问题阿,还是某A要发个程式设计翻 03/22 13:30
51F:→ laputaflutin: 译正体中文对照表来瞧瞧? 03/22 13:31
53F:→ laputaflutin: 少瞧不起正体中文社群了,其他人没你那麽狭隘 03/22 13:44
54F:推 Sunal: 等等 正体中文是香港还是台湾主导阿.. 03/22 20:59
55F:→ uranusjr: 技术社群台湾的能见度比香港大多了 03/22 21:34