pip 安装包成功 但是import 失败
我遇到的问题是没有把包安装在虚拟环境里,以jieba包为例
在虚拟环境下输入python,然后可以导入这个包。我们以为包装好了,其实这个包是安装在了基本环境里。
使用conda list查看当前环境装的包的时候,其实并没有jieba这个包。
conda list
忘记截图了,,,
所以需要使用虚拟环境的pip 安装jieba。
在确认把包装在虚拟环境之后,切换到python环境也不能靠单纯敲python命令。而是要用虚拟环境的python,和前面的那个pip一样。
举个例子,现在有两个文件,test.py和test.sh。然后分别用命令行和脚本执行test.py文件打印当前pytorch的版本,看看输出的结果是怎样的。
test.py
import torch
print(torch.__version__)
test.sh
python test.py
可以发现在虚拟环境打印出来的pip版本,和bash脚本里打印的不一样。
所以我虽然把jieba装到了pytorch1.4环境里,直接用的这个命令并不是pytorch1.4的python,而是基本环境的python。
总结:
- 是否把包装到了要装环境
- 用到的python解释器是不是这个包所在环境的解释器
网上找了很多方法,算是一种可能情况的补充吧。
pip 安装包成功 但是import 失败相关推荐
- pip安装包报错Error:-3 域名解析暂时失败
pip安装包报错Error:-3 域名解析暂时失败' 解决: 检查虚拟机网络适配器
- Ubuntu中虚拟环境pip安装包超时问题
做爬虫的时使用pip安装一些爬虫框架经常容易报错或者国内镜像资源不足,或者做量化使用开源的vn.py,但只有py27版本的,解决这些问题一个所以这个时候Anaconda中的conda管理工具就非常的必 ...
- python3.6安装包多大_win10下Python3.6安装、配置以及pip安装包教程
0.目录 1.前言 2.安装python 3.使用pip下载.安装包 3.1安装Scrapy 3.2安装PyQt 3.3同时安装多个包 3.4pip的常用命令 1.前言 之前在电脑上安装了python ...
- pip安装包报错Could not find a version that satisfies the requirement pymysql (from versions: none)
使用python自带的pip安装包时,可能会报以下错误: ERROR: Could not find a version that satisfies the requirement pymysql ...
- python2 pip安装包等出现各种编码错误UnicodeDecodeError: 'ascii'(/或者utf-8) codec can't decode byte 0xd2......
1.问题描述: python2环境,pip安装包时报错UnicodeDecodeError: 'ascii'(/或者utf-8) codec can't decode byte 0xd2... 类似如 ...
- python怎么用pip下载_python怎么用pip安装包
pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具. Python 2 ...
- Windows下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
刚在机器上windows环境下装上pip方便以后安装包的时候使用,谁知道第一次使用pip安装asyncio的时候就报错. 在Windows7x64下使用pip安装包的时候提示报错:Microsoft ...
- Windows7下pip安装包报错 Microsoft Visual C++ 9 0 is required Unabl
Windows7下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat 在Windows7x64下使用p ...
- python pip怎么安装包_python怎么用pip安装包
pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具. Python 2 ...
- pip安装包一直提示找不到
pip install warnings,operator,functools找 不到: 因为这些不需要安装 : 导入以下命令均可以成功 import warnings import operator ...
最新文章
- 数据表的三种基本操作(insert、delete、update)
- jquery easy drag
- 【软考-软件设计师】计算机存储系统
- 阿里打造全球首个纯机器人送货高校,22个物流机器人进入浙大备战双11
- 2017腾讯编程题----素数对
- 关于Remoting信道的通信的问题
- php里面12小时制和24小时制的选择方法
- java.sql.SQLException: ORA-01438: 值大于此列指定的允许精确度
- paddlenlp 任务清单 中文分词、中文纠错、文本相似度、情感分析、词性标注等一键
- Python基础语法毕业笔记-最简单的添加删除程序
- 关于新手入坑vue,页面跳转样式错位刷新又好了的情况
- 计算机退出域后无法加域,win10退出域后无法再加入域
- skype在线代码 skype在线代码怎么弄?
- 好书分享--生命3.0 人工智能时代人类的进化与重生
- IntelliJ IDEA启动tomcat报错:Disconnected from server
- PL/0编译器(java version)–Pcode.java
- STM32单片机新建工程
- 多示例学习距离度量 (distance measures)和集合核 (set-kernel)
- 帝国cms小程序端源码
- 什么是消息队列(MQ)
热门文章
- 笃行务实 布萌区块链选择数字资产作为区块链行业突破口
- 福建2021高考成绩查询是什么时间,2021年福建高考成绩排名及成绩公布时间什么时候出来...
- 用OneNote从图片提取文字
- 基于原子哥开发套件,STM32应用开发的学习笔记
- javascript 中文转拼音代码
- ACM教程 - (数论)正整数分解使得乘积最大问题
- BT5的U盘完整安装
- WPF支持OneWay,TwoWay,OneTime,Default和OneWayToSource
- 软件项目估算与计划不是一般的难
- 密立根油滴实验的c语言程序,密立根油滴实验数据处理程序c++