ubuntu 卸载 python3.5, 安装 python3.4 不成功
高洛峰
高洛峰 2017-04-17 17:50:14
0
5
950

有个Django的项目,需要python3.4环境,但我的 ubuntu16.04 里之前已安装了python3.5,我sudo apt-get install python3.4老是安装不了,显示:根据正则表达式“python3.4”选中了‘libpython3.4-minimal’。
尝试卸载python3.5,sudo apt-get remove python3.5, apt-get removeall python3.5都不管用,执行python3.5依旧存在。

如何安装python3.4? 如何彻底卸载python3.5?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(5)
左手右手慢动作

一般不建議卸載系統自備的python
請使用virtualenv
卸載系統自備python可能會導致問題範例

巴扎黑

為什麼不用virtualenv或者pyenv呢,標準的多版本共存解決方案

迷茫

卸載python3試試
然後實在不行先用virtualenv

刘奇

python3.5被系統依賴了,卸載不了的。你可以試試

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get -y install python3.4
刘奇

ubuntu16.04 x64 server虛擬機, 搜尋apt search python3.4無結果. 也試了更多變種的匹配方式也無結果. # 🎜🎜# ubuntu16.04 x64 server虚拟机, 搜索apt search python3.4无结果. 也试了更多变种的匹配方式也无结果.

事实上, 官方软件仓库中通常不会存储有一个软件或库的多个版本, 而会选择当前的最新稳定版.

因此, 推荐使用多版本环境管理. 除了上述工具, 也可使用conda. 推荐理由是, 由大公司维护, 在python官方软件源外, 还维护有一个包含大量科学计算包的源, 其中所有的包都维持最新版本.

wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod u+x Miniconda3-latest-Linux-x86_64.sh && ./Miniconda3-latest-Linux-x86_64.sh
conda create -n py3.4 [pkg1, pkg2...] python=3.4  #创建python3.4环境, 可同时安装指定包
conda remove -n py3.4 --all  #删除环境及其所有包
source activate py3.4  #切换到py3.4环境, 则当前python版本为3.4
source deactivate  #还原之前的环境

创建环境时, 可指定anaconda, 其是一个包组, 包含完整的科学计算包.

这里推荐设定两个别名, alias py3.4='source activate py3.4'alias py-='source deactivate'. 注意, 别名是py-, 意为去除环境.

更多命令参数, 运行conda --help事實上, 官方軟體倉庫中通常不會儲存有一個軟體或函式庫的多個版本, 而會選擇目前的最新穩定版.

#🎜🎜#因此, 推薦使用多版本環境管理. 除了上述工具, 也可使用conda. 推薦理由是, 由大公司維護, 在python官方軟體來源外, 還維護有一個包含大量科學計算包的源, 其中所有的包都維持最新版本.#🎜🎜# rrreee #🎜🎜#創建環境時, 可指定anaconda, 其是一個包組, 包含完整的科學計算包.#🎜🎜# #🎜🎜#這裡推薦設定兩個別名, alias py3.4='source activate py3.4'alias py-='source deactivate'. 注意,別名是py-, 意為去除環境.#🎜🎜# #🎜🎜#更多指令參數, 執行conda --help取得.#🎜🎜#
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!