Deepin安装Python开发环境

Deepin系统安装时自带Python,当前版本是:Python 2.7.15。

在此基础上再安装以下:

sudo apt-get install python-pip
sudo apt-get install python-dev
sudo apt-get install build-essential
sudo pip install --upgrade virtualenv

注意:没有执行 sudo apt-get install virtualenv ,是因为这个命令会安装Python3的,而我用的是Python2。如下所示:

sudo apt-get install virtualenv
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
将会同时安装下列软件:
  python3-virtualenv
下列【新】软件包将被安装:
  python3-virtualenv virtualenv
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 72 个软件包未被升级。
需要下载 77.8 kB 的归档。
解压缩后会消耗 171 kB 的额外空间。
您希望继续执行吗? [Y/n] ^C

创建目录:

virtualenv venv

激活:

source venv/bin/activate

去激活:

deactivate

启动时自动激活:

将激活命令写入.profile和.bashrc,命令如下所示:

source /home/xxx/venv/bin/activate

 注意:

  1. .profile和.bashrc两个文件都要修改,原因如下:
  • .profile 是在用户登录的时候调用的
  • .bashrc 是创建bash时调用的。
  • 经过测试,如果不在 .bashrc 中添加,打开终端(Alt-Ctrl-T)的时候,不会自动进入venv。
  • 经过测试,如果不在 .profile 中添加,用 Eclipse 创建 PyDev 工程的时候,配置 Python Interpretor 时,不会列出 venv 中的 Python 程序。
在脚本中尽量使用全路径,这样比较稳定,可以避免当前路径切换引起的问题。

转载于:https://www.cnblogs.com/liuwei-a/p/10156081.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值