ubuntu18 python_ubuntu18.0.4 python 开发环境
pyenv
官方库:https://github.com/pyenv/pyenv.git
1)依赖环境
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils
2)下载
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
3)环境变量
# 追加下面内容到 ~/.bashrc(如果存在~/.bash_profile 则加到此文件)
export PATH="/home/whb/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
$ source ~/.bashrc(或者~/.bash_profile)
$ pyenv install --list
创建python的虚拟运行环境
whb@ubuntu1804:~/mypython/projects/web$ pyenv virtualenv 3.6.6rc1 3.6.6v
Looking in links: /tmp/tmp5boe92t2
Requirement already satisfied: setuptools in /home/whb/.pyenv/versions/3.6.6rc1/envs/3.6.6v/lib/python3.6/site-packages (39.0.1)
Requirement already satisfied: pip in /home/whb/.pyenv/versions/3.6.6rc1/envs/3.6.6v/lib/python3.6/site-packages (10.0.1)
whb@ubuntu1804:~/mypython/projects/web$ pyenv versions
system
* 3.6.6rc1 (set by /home/whb/mypython/projects/web/.python-version)
3.6.6rc1/envs/3.6.6v
3.6.6v
whb@ubuntu1804~:mkdir -p mypython/projects/web
whb@ubuntu1804~:cd mypython/projects/web
whb@ubuntu1804:~/mypython/projects/web$ pyenv local 3.6.6v
(3.6.6v) whb@ubuntu1804:~/mypython/projects/web$
(3.6.6v) whb@ubuntu1804:~/mypython/projects/web$
Jupyter Notebook
搭建python2和python3共存的环境!
安装python和python-pip
--这个非常关键,注意ipython3和ipython, pip与pip3, python与python3
sudo apt-get install ipython3 python-cycler-doc dvipng ffmpeg inkscape python3-cairocffi python3-nose python3-pyqt4 python3-scipy python3-sip python3-matplotlib
$ pip install --upgrade pip//更新pip
$ pip3 install --upgrade pip
安装jupyter-notebook
$ pip install jupyter
$ pip3 install jupyter
配置可以同时使用python2和python3内核
(ipython和ipython3是上面安装的)
$ipythonkernelinstall--user
$ ipython3 kernel install --user
$ python3 -mipykernelinstall--user
$ python2 -mipykernelinstall--user
$ pipinstall-U ipykernel
$ jupyter-notebook
tkinter # If this fails your Python may not be configured for Tk解决方法
安装tk
>> sudo apt install python3-tk (Ubuntu)
>> yum install python3-tk (Centos)
安装tk开发类库:
>> sudo apt install tk-dev (Ubuntu)
>> yum install tk-devel (Centos)
ubuntu18 python_ubuntu18.0.4 python 开发环境相关推荐
- python本地编译器_Python学习札记(0)——Python开发环境搭载及推荐几款Python编译器...
1.进入网址:http://www.python.org/download/#id10 2.选择版本: 其中有两个Python版本,一个为3.0以上版本,一个为2.7版本,主要区别有一些特定的软件只支 ...
- Netbeans 8.0配置Python开发环境
1. 菜单栏:工具->插件->设置->添加 配置如下信息: http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/last ...
- 使用Visual Studio Code设置Python开发环境
目录 布局 Windows集中式安装 假设与要求 在Windows上安装 安装VS代码 安装VS代码扩展 在Windows上设置Python开发环境 安装Python 创建一个虚拟环境 创建项目和设置 ...
- CentOS8部署多版本共存Python开发环境
Python的版本问题 目前企业中使用的Python主要版本是2.x和3.x. 官方已经停止2.x的维护,最后一个版本是2.7,但仍有部分项目使用 3.x各版本间同样有互不兼容的问题. CentOS ...
- 拒绝conda, 用virtualenv构建多版本的python开发环境
本文章转载自公众号 "生信码农笔记(ID:bio-coder)",已获得原作者授权. 1. 不喜欢用 conda 特别不喜欢 bioconda, miniconda, Anacon ...
- geany配置python_Linux系统下搭建基于Geany+Python开发环境
Linux系统下搭建基于Geany+Python开发环境 一.升级python mkdir /usr/local/python3 # tar xvf Python-3.6.1.tar.xz # 解压文 ...
- ubuntu体验python_在Ubuntu下配置舒服的Python开发环境
Ubuntu 提供了一个良好的 Python 开发环境,但如果想使我们的开发效率最大化,还需要进行很多定制化的安装和配置.下面的是我们团队开发人员推荐的一个安装和配置步骤,基于 Ubuntu 12.0 ...
- python开发环境配置config_manjaro与python开发环境配置
1.manjaro配置 1.1.启动项 sudo update-grub 注:Manjaro(archLinux)系统时间快8小时--> sudo timedatectl set-local-r ...
- 《python 与数据挖掘 》一1.3 Python开发环境的搭建
本节书摘来自华章出版社<python 与数据挖掘 >一书中的第1章,第1.3节,作者张良均 杨海宏 何子健 杨 征,更多章节内容可以访问云栖社区"华章计算机"公众号查看 ...
最新文章
- 用python写一个简单的爬虫_用Python编写一个简单的爬虫
- [转载]IIS7报500.23错误的解决方法
- java web移植 遇到Project facet Java version 1.7 is not supported
- 上传头像mysql_上传头像 - MVC5+EF6+MySql企业网盘实战 - 爱整理
- matlab中evrnd函数_【matlab】Matlab中产生正态分布随机数的函数normrnd
- icon-font-generator 的使用
- 力软敏捷开发框架真正源码_敏捷真正使谁受益?
- 英语口语练习系列-C01-好棒
- 实现审批系统_我市工程建设项目审批系统实现与 省监管平台数据互联互通
- web网站测试点整理
- 停止精神内耗 每日分享
- 生活点滴记录-- 两点一线
- 一起学libcef--正确关闭你创建的浏览器
- 前端汉字encode_前端常用的几种加密与解密
- linux防火墙删除ip白名单命令,利用CentOS系统IPtables防火墙添加网站IP白名单
- iMeta期刊部分文章被PubMed收录
- 西门子200smart,MODBUS RTU轮训实例
- C/C++编译器并行优化技术:并行优化针对多核处理器和多线程环境进行优化,以提高程序的并行度
- GIS在石油行业中的应用
- Python面向对象,从农药到吃鸡 bilibili视频笔记