centos python虚拟环境,linux安装python虚拟环境
在CentOS 7上安装python 3.7https://segment段段fault.com/a/1190000156286251。首先,看看现有的python2在哪里[root @ Lidan/]#其中ispythonpython 336666]usr/吵嘴的蝴蝶/python2.7 /usr/吵嘴的蝴蝶python 2 python 2.7/etc/python/usr/inning python . 1 . gz[root @ Li Dan爱唠叨的蝴蝶]# ll python* lrwxrwxrwx .一根9根5月27日2016 python 2.7-rwxr-xr-x . 1 root root 713611月20日2015 python 2.7 lrwxrwx。1根根7月编译Python3的相关软件包yuminstallzlib-devel bzip2-devel OpenSSL-devel ncurses-devel SQLite-devel readline-devel readline由于只有3.7个使用此包,因此如果不安装此包,制作阶段将发生以下错误:
# modulenotfounderror 3360 no modulename _ ctypes 3 .摘录没有皮普,因此安装匹普。#安装要添加工科大学扩展源好吃的安装epel-版本号的pip yum安装python-pip 4。请尝试用大蟒安装wget pip安装wget 5。可以下载python3.7的软件包并安装wget https://www.python.org/FTP/python/3.python-3.7.0.tgz #解压缩tar-zxvf PPF/配置前缀=/usr/local/python
6 .添加软链接python3的软链接ln -s /usr/local/python3/烦人的蝴蝶/python3.7 /usr/烦人的蝴蝶/python3.7#pip3的软链接拉丁美洲/美国更改妙的的配置。这是因为必须在python2上运行。否则,好吃将无法正常使用。 (即使安装了python3的版本,也必须vi /usr/烦人的蝴蝶/好吃是#!/usr/烦人的蝴蝶/python!/usr/烦人的蝴蝶/python 2 VI/usr/lib exec/URL grabber-ext-down是#!/usr/烦人的蝴蝶/python!/usr/吵嘴的蝴蝶/python 2http://www .新浪。com/[root @ localhost ~ ~]# pip 3 installvirtualenvisconfiguredwithlocationthatreesence howevertheslmoduleinpythonisnotavailable。收藏虚拟
yum install-yopenslopenssl-devel
清除缓存
再次运行命令pip 3安装虚拟化,仍然发现了相同的问题。
如果在。/配置期间未添加-使用-ssl参数,则与默认安装的软件相关的安全套接层功能不可用。正好pip3进程需要安全套接层模块,但未指定,因此无法使用此功能。
解决方案是重新编译并安装python3.6,然后按照以下步骤编译并安装:
CD/usr/src/python-3。6 .5//configure-with-SSL-prefix=/usr/local/python 3 make-j4 make安装光盘
pip 3安装虚拟联想
出示以下信息。
您正在使用pip 9.0版。3,但是版本10.0.1是可用的。您应该考虑通过“皮普安装-升级匹普"命令进行升级。升级点
[root@localhost ~]# pip3安装-升级点收集点下载https://个文件。python托管的。org/packages/0f/74/ECD 13431 bcc 456 ed 390 b44c 8 a6 e 917 c 1820365 CBE cb6 a 8974 D1 CD 045 ab 4/pip-10。0 .1-py2。py3-无-任何。whl(1.3 MB)100% 1.3 MB 593 kb/安装收集的软件包
pip3安装virtualenvwrapper
Linux操作系统操作系统还需要安装一个包,否则找不到virtualenvwrapper.sh文件
妙的安装python-virtualenv -y
首选找到对应的virtualenvwrapper.sh文件的路径:
[root @ localhost ~]# find/-name virtualenvwrapper.sh/usr/local/python3/唠叨的小蝴蝶/virtualenvwrapper.sh创建虚拟环境目录
mkdir/virtualenv
找到路径之后在/etc/profile中进行配置:
vim /etc/profile
导出work on _ HOME=/virtualenvsource/usr/local/python 3/唠叨的小蝴蝶/virtualenvwrapper.sh第一行:virtualenvwrapper存放虚拟环境目录
第二行:virtrualenvwrapper会安装到大蟒的唠叨的小蝴蝶目录下,所以该路径是大蟒安装目录下
读入配置文件,立即生效
[root @ localhost virtualenvs]# source/etc/profilevirtualenvwrapper。用户脚本创建/virtualenvs/premkprojectvirtualenvwrapper。用户脚本创建/posmkprojectvirtualenvwrapper。用户脚本创建/virtualenvs/initializevirtualenvwrapper。用户脚本创建/virtualenvs/premkvirtualenvwrapper。用户脚本创建/postmvirtuenvirtualenwrapper。用户脚本创建/prermvirtualenvirtualenvirtualenvwrapper如果运行报错,如下:
/usr/唠叨的小蝴蝶/python:没有名为virtualenvwrapper的模块请确保大蟒版本为3.6。如何将系统的大蟒版本替换为3.6,请参考文章
http://www.py3study.com/Article/details/id/320.html
10.使用虚拟环境提示:如果不指定大蟒版本,默认安装的是python2的虚拟环境
在python2中,创建虚拟环境
mkvirtualenv虚拟环境名称例:mkvirtualenv py_django在python3中,创建虚拟环境
mkvirtualenv -p python3虚拟环境名称例:mkvirtualenv-p python 3 py3 _ django查看虚拟环境的命令:
工作退出虚拟环境的命令:停用删除虚拟环境的命令:rmvirtualenv虚拟环境名称例:删除虚拟环境py3 _姜戈先退出:停用再删除:rmvirtualenv py3_django
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。