FreeBSD中Python3使用pip,scrapy,sqlite3问题

FreeBSD中Python3使用pip,scrapy,sqlite3问题

问题一:

FreeBSD修改python的默认版本

在/usr/local/bin目录下,

mv python python.old

ln -s pythonX.X  python

in X.X write your version

问题二:

Python3 无法使用pip

With Python 3.4 and later, you can use the ensurepip module to install pip on FreeBSD and elsewhere.

python3.4 -m ensurepip

should install pip as pip3.4

问题三:

安装scrapy报错,截图如下

安装libxslt即可。

问题四:

python3.5  import sqlite3出现如下报错,安装py35-sqlite3-3.5.2_7即可

>>> import sqlite3

Traceback (most recent call last):

File "<stdin>", line 1, in <module>

ImportError: No module named ‘_sqlite3‘

时间: 2024-11-04 09:38:49

FreeBSD中Python3使用pip,scrapy,sqlite3问题的相关文章

【python】win10中python3.5.2输入pip出现Fatal error in launcher: Unable to create process using &#39;&quot;&#39;

系统:windows 10 python版本:3.5.2 出现的错误如下: C:\Users\zhuxy>pip list Fatal error in launcher: Unable to create process using '"' 尝试的解决办法: C:\Users\zhuxy>python -m pip install package Collecting package Downloading package-0.1.1.tar.gz Complete output

python3 使用pip安装(命令行中)失败或 “not a supported wheel” 解决方案!

原因1: 安装的不是对应python版本的库,下载的库名中cp36代表python3.6,其它同理. 原因2:(我遇到的情况----下载的是对应版本的库,然后仍然提示不支持当前平台) 百度了一下,说法如下: 在shell中输入import pip; print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还有版本 然而,很悲催....出现了 然后,google了一下,解决了~ 因为我的pip的版本是V10,应该使用下面的命令: import pip.

ubuntu中安装python3和pip

python3: 在ubuntu的包中,python的二代和三代版本的命名:二代:python,三代:python3 安装python3: sudo apt install python3 同理:pip也要对应安装的python版本,三代对应:python3-pip 安装pip: sudo apt install python3-pip 注意:这时安装完毕后的pip真实地址是: /usr/bin/pip3 ,也就是说,要用pip3这个命令去查看是否安装成功: pip3 --version 可以用

python3 安装scrapy Exception: Traceback (most recent call last): File &quot;/usr/lib/python3/dist-packages/pip/req/req_install.py&quot;, line 1006, in check_if_exists解决方法

错误代码: Exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pip/req/req_install.py", line 1006, in check_if_exists self.satisfied_by = pkg_resources.get_distribution(str(no_marker)) File "/usr/share/python-wheel

Linux系统中如何升级pip

问题提出:在Linux系统下安装python的logging库时提示以下信息 经过一番折腾,定位在pip版本过低和setuptools版本过低上 一.Linux下更新包 sudo python3 -m pip install --upgrade [modulename] 注:我这里使用的是python3所以命令中用的python3,如果使用python2直接pyhon:mdulename参数为要升级的模块名称 1.升级pip: sudo python3 -m pip install --upgr

FreeBSD中的SYSINIT框架【转】

SYSINIT是一个通用的调用排序与分别执行机制的框架.FreeBSD目前使用它来进行内核的动态初始化.SYSINIT使得FreeBSD的内核各子系统可以在内核或模块动态加载链接时被重整.添加.删除.替换,这样,内核和模块加载时就不必去修改一个静态的有序初始化安排表甚至重新编译内核.这个体系也使得内核模块(现在称为KLD可以与内核不同时编译.链接.在引导系统时加载,甚至在系统运行时加载.这些操作是通过"内核链接器"(kernel linker)和"链接器集合"(li

Python中Virtualenv和pip如何使用?

本文和大家分享的主要是python 中Virtualenv 和 pip的使用相关内容,一起来看看吧,希望对大家 学习python有所帮助. 0X00 安装环境 我们在Python 开发和学习过程中需要用到各种库,然后在各个不同的项目和作品里可能用的版本还不一样,正因为有这种问题的存在才催生了  virtualenv  的诞生.virtualenv 可以在电脑上创建一个虚拟环境,可以针对每一个项目创建一个虚拟环境,这样就不用担心各个不同的项目用不同版本的库的时候出现的冲突了.  下面的内容只适用于

python3的pip管理器pip3

一且因为python2到3的痛苦升级,python3的pip程序也有一个别致的名字pip3 安装: apt-get install python3-pip 安装后不能直接使用pip,否则会提示没有安装,如果你按照提示安装会安装为python2的pip 所以,要先升一下级. pip3如果更新自身的话,使用命令: pip3 install -U pip 更新后就可以正常使用pip命令了

本地同时安装python2和python3时pip报错

引言: 安装完成后,想测试一下两个版本的pip是否都可以正常工作,结果python3的能正常工作,但是pip2 --version就会报错,报错信息如下: Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.3.1', 'console_scripts', 'pip')() File "/usr/loca