作者owem0410 (闲学生)
看板Python
标题[问题] 关於python版本设定
时间Sat Jul 15 00:48:50 2017
抱歉我之前好像有再版上看过我的问题
但是我用了几个关键字都没有找到那篇文章
所以只好重问一次请见谅
我之前都用anaconda 来管理我的套件
所以也没注意到
我直接在终端机里输入 python
跑得是anaconda里的python 3.6.1
但是最近有需要用到fsl这个软体
才发现好像要预设python 是2.7这个版本
不然会一直error
所以想问一个新手问题
我要怎样才能把预设改回去
我目前是用anaconda 建制一个2.7的环境
要跑得时候跳过去
但是暑假过後会使用这台电脑的不只有我
想说还是把预设改回去好了
抱歉问这个新手问题
OS:Linux ubuntu 16.04
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.171.227.7
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1500050933.A.C25.html
1F:→ uranusjr: 不太建议改预设因为这样你所有东西都要重装, 不过你真的07/15 01:18
2F:→ uranusjr: 要, 最简单的方法是 conda install python==2.7.1307/15 01:19
抱歉可以问一下很多东西要重装是指?
会发现这个问题是因为
另外一台电脑没有装anaconda,跑fsl就没问题
所以我现在只要写脚本时有python这个指令就是跑 python 2.7
不用像我现在还需要activate
就跟一开始没有安装anacanda 一样
这样也会有问题?
※ 编辑: owem0410 (118.171.227.7), 07/15/2017 01:32:21
3F:推 EGsux: conda create 一个新的比较好吧07/15 02:17
4F:→ EGsux: 然後用activate去换07/15 02:18
5F:推 Raymond0710: 试看看virtual env07/15 10:14
抱歉我想问的是不靠任何虚拟环境,直接下python指令path就是ubuntu预载的python2.7
※ 编辑: owem0410 (122.117.217.88), 07/15/2017 14:01:40
6F:→ s860134: apt-get purge 然後重新 install ? 07/15 14:34
7F:推 HenryLiKing: 这是环境变数的问题喔 07/15 17:02
8F:→ HenryLiKing: 我之前遇过 07/15 17:02
9F:→ HenryLiKing: 所以你要去改顺序或是注解掉才行 07/15 17:03
10F:→ owem0410: 抱歉所以要怎麽用呢? 07/16 01:43
11F:推 HenryLiKing: ??我上面有说呀XD 07/16 06:29
12F:推 HenryLiKing: 你要先 cd 07/16 14:15
13F:→ HenryLiKing: 你要到.bashrc里面注解掉下面这行 07/16 14:16
14F:→ HenryLiKing: export PATH="/home/yourname/anaconda3/bin:$PATH" 07/16 14:17
15F:→ HenryLiKing: 接着 source .bashrc 07/16 14:17
16F:→ HenryLiKing: 这样就OK罗! 07/16 14:17
17F:推 holishing: 推楼上 07/16 14:23
18F:嘘 HenryLiKing: 问完就没下落了QQ 07/21 08:45