ubuntu安装python pip_anaconda pipenv

ubuntu安装python pip_anaconda pipenv简单介绍在Ubuntu上安装Python的virtualenv前提:本机安装了Linux系统(这里推荐用Ubuntu安装,或是CentOS)(Ubuntu的安装比较简单,推荐用VirtualBox,可以去Oracle官网下载VirtualBox(https://www.virtualbox.org/),然后去Ubuntu官网(https://www.ubuntu.com/download)…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

简单介绍在Ubuntu上安装Python的virtualenv

前提:本机安装了Linux系统 (这里推荐用Ubuntu安装,或是CentOS)

(Ubuntu的安装比较简单,推荐用VirtualBox,可以去Oracle官网下载VirtualBox(https://www.virtualbox.org/) ,然后去Ubuntu官网(https://www.ubuntu.com/download) 下载Ubuntu,可以下载桌面版或是服务器版,安装好VirtualBox后,启动VirtualBox,然后选择添加操作系统(可以搜索一下Ubuntu的安装),操作完成后,启动Ubuntu

假设Ubuntu已经安装好了
Ubuntu带有Python 2.7和Python3.x,这里我们选择用Python3
为了快速地下载软件包,可以事先更改一下Ubuntu系统的更新源,默认是US的,我们可以更改为阿里云**

更改Ubuntu更新源:
(Ubuntu的更新源在 /etc/apt/sources.list)
备份一下这个文件 sudo cp /etc/apt/source.list /etc/apt/source.list.bak
用vi或vim打开这个文件 sudo vim /etc/apt/sources.list
*替换文件里的更新地址,可以注释所有地址先 (这里我们用阿里云的更新源,基于Ubuntu17.10,可以查看一下Ubuntu系统的代号 lsb_release -a,这里是artful)
粘贴下面的地址到source.list文件,然后保存退出

deb http://mirrors.aliyun.com/ubuntu/ artful main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ artful-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ artful-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ artful-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ artful-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ artful main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ artful-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ artful-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ artful-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ artful-updates main multiverse restricted universe

然后更新 sudo apt-get update,是刚才的改动生效
上面这个设置改动就可以使用国内的更新源了,如果你是用的Ubuntu桌面,则可以直接在系统设置里更改)

##接下来安装virtualenv

Step 1: login Ubuntu
Step 2: Open terminatewith (Ctrl+Alt+T) (if installed Ubuntu Desktop)
Step 3: Check Python version with command: python3 -V (Python2.7 and Python 3.x have been installed in Ubuntu)
Step 4: Install pip sudo apt-get install python3-pip
Step 5: Check pip version pip3 -V (assumed that pip install successful)
Step 6: Install virtualenv pip3 install virtualenv (check virtualenv version virtualenv --version if install successful)
Step 7: Create a virutal env with command virtualenv venv
Step 8: Activate virtual env with source ./bin/activate (if venv install successful, then created a venv directory, ./bin/activate is based on current directory)

pipenv 可以看官方的文档https://pypi.python.org/pypi/pipenv
这里很详细的介绍了pipenv的应用,这也是official recommend

转载于:https://blog.51cto.com/waytogo/2049549

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/174749.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 同步调用与异步调用

    同步调用与异步调用同步调用和异步调用是两种提交任务的方式同步调用:提交完任务后,就在原地等待任务执行完毕,拿到运行结果/返回值后再执行下一步,同步调用下任务是串行执行。异步调用:提交完任务后,不会再原地等待任务执行完毕,直接执行下一行代码,异步调用时并发执行。异步调用,几乎同时下达任务fromconcurrent.futuresimportProcessPoolExecutorimport…

    2022年7月11日
    24
  • 论文写作利器—LaTeX教程(入门篇)(更新中)

    论文写作利器—LaTeX教程(入门篇)(更新中)一、LaTeX简介结合维基百科及LaTeX官网可知:LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪtɛk/)是一种基于TeX的高品质排版系统,由美国计算机科学家莱斯利·兰伯特在20世纪80年代初期开发,非常适用于生成高印刷质量的科技和数学、物理文档,尤其擅长于复杂表格和数学公式的排版。LaTeX是科学文献交流和出版的事实标准。简单来说,相比于Word排版时需要设…

    2022年7月14日
    43
  • 【模式识别】OpenCV中使用神经网络 CvANN_MLP

    【模式识别】OpenCV中使用神经网络 CvANN_MLPOpenCV的ml模块实现了人工神经网络(ArtificialNeuralNetworks,ANN)最典型的多层感知器(multi-layerperceptrons,MLP)模型。由于ml模型实现的算法都继承自统一的CvStatModel基类,其训练和预测的接口都是train(),predict(),非常简单。下面来看神经网络CvANN_MLP的使用~定义神经网络及参数:…

    2022年6月16日
    23
  • 手机上安装FTP客户端软件(AndFTP),实现通过手机访问计算机FTP服务器

    手机上安装FTP客户端软件(AndFTP),实现通过手机访问计算机FTP服务器第一步把手机和计算机连接到同一个局域网中(通过WiFi、数据线等)才能进行下面的操作。(本次操作通过wifi连接)第二步:查看手机的IP地址设置—>WLAN—>点击所连的WiFi名,即可查看手机的ip地址。本机IP地址为:172.20.10.12第三步:ping命令测试手机与电脑是否连接打开DOS命令窗口,输入ping172.20.10.1…

    2022年5月25日
    92
  • 谈谈自己对正则化的一些理解~

    谈谈自己对正则化的一些理解~上学的时候,就一直很好奇,模式识别理论中,常提到的正则化到底

    2022年7月14日
    14
  • Linux用netstat查看服务及监听端口详解

    Linux用netstat查看服务及监听端口详解在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询netstat命令各个参数说明如下:-a或–all显示所有连线中的Socket。-A<网络类型>或–…

    2022年7月23日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号