亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

多python環境下使用pip安裝包

標簽:
Python

笔记本上安装了2.7和3.5两个版本的python,在使用3.5版本的pip安装keras时出现了failed to create process错误。解决方法如下:
1.由于我在环境变量中同时配置了2.7和3.5的路径,所以我可以直接在命令行下执行python3来启动3.5版本的python;
2.通过python3来启动pip,在命令行中输入python3 -m pip install keras,成功安装上keras。

以上情况为在同一个系统环境下同时存在了两种不同版本的python,可以采用沙箱的方式将不同版本的python放在两个互相隔离的环境中:
1.安装虚拟环境
$ sudo apt-get install python-dev python-virtualenv
2.分别创建容纳python2和python3的独立环境
$ mkdir ~/vmPython2
$ mkdir ~/vmPython3
$ virtualenv --no-site-packages -p /usr/bin/python2.7 ~/vmPython2
$ virtualenv --no-site-packages -p /usr/bin/python3.6 ~/vmPython3
3.启动虚拟环境(一次只能启动一个)
$ source ~/vmPython2/bin/activate
4.退出虚拟环境
$ deactivate

这里需要注意的是在ubuntu16.04中默认安装的是python2.7和python3.5,因此如果需要需要使用python3.6需要重新安装(建议尽量python3.5和python3.6都保留,不要因为装了python3.6,就把python3.5删除了,因为系统某些地方使用到了python3.5中的模块,轻易删除可能会导致系统出现问题。)

下面贴出python3.6的安装方法:
1.添加软件库,因为python 3.6 没有发布到ubuntu的正式仓库中
$ sudo add-apt-repository ppa:jonathonf/python-3.6
2.更新系统软件包并安装python3.6
$ sudo apt-get update
$ sudo apt-get install python3.6
3.由于系统本身有一个python3.5,所以在使用python3命令时执行的是python3.5,若要使用python3.6,则在命令行中输入python3.6
$ python3.6 -V

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消