Ubuntu中虚拟环境pip安装包超时问题

简介: 做爬虫的时使用pip安装一些爬虫框架经常容易报错或者国内镜像资源不足,或者做量化使用开源的vn.py,但只有py27版本的,解决这些问题一个所以这个时候Anaconda中的conda管理工具就非常的必需了。

做爬虫的时使用pip安装一些爬虫框架经常容易报错或者国内镜像资源不足,或者做量化使用开源的vn.py,但只有py27版本的,解决这些问题一个所以这个时候Anaconda中的conda管理工具就非常的必需了。

解决pip安装包超时问题
1)首先检查linux软件下载源,主下载源是最全的,但是服务器在国外,速度较慢。所以需要按照自己的所在地选择合适的国内下载源。

2)直接摒弃pip,选择conda……

比如说,先用virtualenvwrapper 指令创建虚拟环境,然后进入虚拟环境,使用conda指令安装scrapy包,然后在虚拟环境下使用scrapy框架是完全可行的,只不过不通过pip去安装scrapy框架。因为我遇到的问题是无论怎样用pip安装scrapy框架在两台电脑的windos系统和linux系统下都不能完成安装,都是网络超时问题无法下载完一个284k的安装包,非常尴尬。唯一成功的案例是在windows系统中的虚拟机上的ubuntu使用pip安装,没怎么出现过问题,非常顺畅。

3)直接使用conda的环境管理功能。

conda环境管理常用命令

  1. 查看当前系统下的环境
    conda info -e

  2. 创建新的环境

    
    # 指定python版本为2.7,注意至少需要指定python版本或者要安装的包# 后一种情况下,自动安装最新python版本
    
    conda create -n env_name python=2.7
    
    # 同时安装必要的包
    
    conda create -n env_name numpy matplotlib python=2.7
  3. 环境切换

    
    # 切换到新环境# linux/Mac下需要使用source activate env_name
    
    activate env_name
    
    #退出环境,也可以使用`activate root`切回root环境
    
    deactivate env_name
    
  4. 移除环境

    conda remove -n env_name --all

conda环境下的包管理

给某个特定环境安装package有两个选择,一是切换到该环境下直接安装,二是安装时指定环境参数-n
activate env_nameconda install pandas

安装anaconda发行版中所有的包
conda install anaconda
conda install -n env_name pandas

查看已经安装的package
conda list
指定查看某环境下安装的package
conda list -n env_name

查找包
conda search pyqtgraph

更新包
conda update numpy
conda update anaconda

卸载包
conda remove numpy

目录
相关文章
|
6月前
|
Ubuntu Python
百度搜索:蓝易云【如何在 Ubuntu 22.04 上安装 Python Pip?】
现在,你已经成功在Ubuntu 22.04上安装了Python Pip。你可以使用pip来安装Python包和库,并管理Python项目的依赖项。注意,使用 `pip3`命令来代替 `pip`命令,以确保使用的是Python 3的pip版本。
238 0
|
Python
python使用pip镜像源加速安装包(清华、阿里、中科大)
python使用pip镜像源加速安装包(清华、阿里、中科大)
5352 0
python使用pip镜像源加速安装包(清华、阿里、中科大)
|
Ubuntu Python
Ubuntu安装pip并切换国内源
Ubuntu安装pip并切换国内源
2519 0
Ubuntu安装pip并切换国内源
|
Ubuntu 关系型数据库 MySQL
ubuntu 18.04安装hdp 3.1.0最新完整版(含安装包)
hdp平台提供centos、ubuntu等平台的安装与使用,本文以ubuntu 18.04操作系统为基础,介绍hdp3.1.0在该平台上的安装与配置,并提供安装包下载,手把手教您搭建属于您的大数据平台。
ubuntu 18.04安装hdp 3.1.0最新完整版(含安装包)
|
4月前
|
并行计算 Ubuntu Linux
Ubuntu 20.04 Anaconda的简单使用以及虚拟环境中编译使用 OpenCV 4.11源码
Ubuntu 20.04 Anaconda的简单使用以及虚拟环境中编译使用 OpenCV 4.11源码
136 0
|
16天前
|
人工智能 Ubuntu 机器人
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
|
5月前
|
Python
pip安装包报错Could not find a version that satisfies the requirement pymysql (from versions: none)
pip安装包报错Could not find a version that satisfies the requirement pymysql (from versions: none)
238 1
|
6月前
|
Ubuntu Python
百度搜索:蓝易云【如何在 Ubuntu 22.04 上安装 Python Pip?】
现在你已经成功在 Ubuntu 22.04 上安装了 Python Pip。你可以使用 Pip 来安装各种 Python 包和库,以满足你的开发需求。
219 1
|
Ubuntu 开发工具 Python
Ubuntu apt-get和pip国内源更换
Ubuntu apt-get和pip源更换 更新数据源为国内,是为了加速安装包的增加速度。 更换apt-get数据源 输入:sudo -s切换为root超级管理员; 执行命令:vim /etc/apt/sources.
10427 0
|
存储 测试技术 Python
软件测试|教你轻松解决pip安装下载超时问题
软件测试|教你轻松解决pip安装下载超时问题
247 0
软件测试|教你轻松解决pip安装下载超时问题