作者iWRZ ()
看板Python
标题[问题] 关於安装包来源选择
时间Thu Jul 7 22:59:32 2016
最近学Django
发现到除了pip或pip3
apt也会有django和virtualenv之类的套件
两边套件管理提供的套件PyCharm都可以抓得到
请问这两种方式有什麽差别?
只知道如果要用到virtualenv用pip会比较好
--
耳机似丹返西逝,财帛如水向东流
iWRZ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.134.249.8
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1467903577.A.522.html
1F:→ kenduest: pycharm 底层还是用 pip 方式来安装啊 07/07 23:26
2F:→ kenduest: virtualenv 主要是安装在自己的独立环境内使用 07/07 23:27
3F:→ kenduest: 若没 virtualenv 的话一般就是安装到系统目录内 07/07 23:27
4F:→ kenduest: virtualenv 内环境使用,本质上也是一样的 07/07 23:28
所以virtualenv我正在想会不会用到
实在很难想像什麽状况下我才会用这功能
我自己希望环境越单纯越好
不要开发了程式跑到别的Distro就看到版本太旧不能跑之类的问题
所以比较倾向用apt的套件库
还没看过比Debian还旧的版本了
Ubuntu的Python都比Debian新
至少apt的好处是有Debian社群把关
※ 编辑: iWRZ (220.134.249.8), 07/07/2016 23:42:32
5F:→ kenduest: 其实後续要搬到其他 linux 上,用 virtualenv 架构 07/07 23:50
6F:→ kenduest: 可能会比较简单,不过需要写好适当的 setup.py 07/07 23:51
7F:→ kenduest: 指定好相依的 package,後续可以独立安装在自己目录内 07/07 23:51
8F:→ kenduest: 题外话有时候会用到一个 package 版本可能要求某个版号 07/07 23:52
9F:→ kenduest: 系统内建有,但是版本比较旧,这时候若个别独立问题少 07/07 23:52
10F:→ kenduest: 若是简单的程式环境,用内建套件包是最快的 07/07 23:53
11F:→ kenduest: 不过开发专案上若相依很多,建议就拉出来独立 07/07 23:53