deepin下安装Python

deepin环境

deepin自带的是Python3.5和Python2.7,为了不更改系统环境,准备再装一个Python3.6,而且apt安装,3.6版本好像还没有放入仓库,于是在官网上找到对应版本的包,下载速度挺慢的,我把下载的分享到百度云了,有需要的朋友可以下载。
链接: https://pan.baidu.com/s/145uvYjz1b-XFOTAsFGiYwA 提取码: k4ji

Python安装

网上介绍的大多把Python安装在/usr/local目录下,我刚开始也是这样安装的,然后发现处处需要管理员权限,于是重新安装在家目录下,毕竟也只是学习的工具,应该可以安装在家目录下。

解压

将压缩包解压,然后进入解压后的文件夹。

tar xfz 对应Python包

进入到解压文件夹

cd 对应的文件夹

添加配置

./configure --prefix=该文件夹绝对路径

这个配置是为了让装的所有东西都装在这个文件夹里,方便管理和查找。

编译源码

sudo make

执行安装

sudo make install

到这时候,安装就结束了,接下来需要进行系统配置。

后续配置

1.首先创建软连接
进入Python安装目录的bin目录下,里面有Python的执行脚本,Python3或者Python3.6或者Python三者是一样的,均可以创建软链接,把软连接创建在/use/bin/python36目录下,建议用python36,因为本身环境里还有一个Python3.5,同理pip也创建一个软链接。

sudo ln -s Python脚本所在目录 /usr/bin/python36

2.使用pipenv管理虚拟环境
pipenv是requests作者的另一个作品,褒贬不一,看个人喜好,首先安装pipenv,这里要使用这个命令

pip install --user pipenv

因为我们Python安装在家目录下,是没有权限把第三方包装在系统目录下的,加上–user就是用户使用的意思。
这时会在家目录下的.local/bin目录下生成pipenv的执行脚本,把这个加入到环境变量,就可以使用pipenv来创建虚拟环境了。
在.profile文件尾部加入,

export PATH=$PATH:/home/用户名/.local/bin

需要注销一下,后面会介绍一些pipenv的常用命令。

欢迎关注公众号,分享更多干货

公众号二维码.jpg

发布了119 篇原创文章 · 获赞 5 · 访问量 4995

猜你喜欢

转载自blog.csdn.net/qq_40612211/article/details/104282323