无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻动态 > 行业新闻 >

ubuntu系统软件下Python虚似自然环境的安裝和应用

时间:2021-04-02 06:48来源:未知 作者:jianzhan 点击:
       序言:开展python新项目开发设计的情况下,因为不一样的新项目必须应用不一样的資源包和有关的配备,因而建立好几个python虚似自然环境,在虚似自然环境下开发设计就看起

       序言:开展python新项目开发设计的情况下,因为不一样的新项目必须应用不一样的資源包和有关的配备,因而建立好几个python虚似自然环境,在虚似自然环境下开发设计就看起来很必须。

安裝虚似自然环境

•流程:

•开启Linux终端设备(便捷键Ctrl+Alt+T),键入指令:

sudo apt install python-virtualenv
sudo easy_install virtualenvwrapper

表明:之上两根指令逐一实行,进行后虚似自然环境安裝结束。

或是可使用pip安裝,前提条件是安裝了pip,一般python内置了pip:

sudo pip install virtualenv
sudo pip install virtualenvwrapper

•表明:安裝的結果如出一辙,应用随意一种就可以。
•virtualenv是虚似自然环境,virtualenvwrapper对virtualenv的指令开展了封裝,促使其更为友善。

留意:安裝的次序不可以错乱,virtualenvwrapper务必依靠于virtualenv。

建立虚似自然环境

•在终端设备键入以下指令:  mkvirtualenv 虚似自然环境名字

如: mkvirtualenv mywork    //会建立一个名叫mywork的虚似自然环境

建立的虚似自然环境都储存在  /home/.virtualenvs  文件目录下,能够进到这一文件目录查询;

建立取得成功之后全自动进到该虚似自然环境,指令行提醒更改;

•特定python版本号建立虚似自然环境:    mkvirtualenv -p python相对路径 虚似自然环境名字

上边的指令实行时,系统软件会建立默认设置的python版本号的开发设计自然环境,一般大伙儿的电脑上会与时安裝python2和python3版本号,有时候必须不一样的版本号建立虚似自然环境。

例:  mkvirtualenv -p /usr/bin/python3 mywork

 -p 指的是path的缩写Py安裝的相对路径,默认设置安裝在/usr/bin/文件目录下;

假如一時间找不着,应用指令:  whereis python3

 在终端设备指令行检索,会出現要想的相对路径。

关键点:不用进到到/home/.virtualenvs文件目录,在一切文件目录下都可以以实行指令,建立的虚似自然环境的部位都一样。

留意:建立虚似自然环境是必须在连接网络下开展,不然建立不成功。

留意:应用mkvirtualenv建立虚似自然环境,将会提醒找不着指令,通常为脚本制作文档沒有添加系统软件相对路径,处理以下:

方式一:

# 寻找virtualenvwrapper的脚本制作文档 whereis virtualenvwrapper 
# 进到该文件目录 cd /usr/local/python3/bin
# 实行脚本制作文档激话 virtualenvwrapper source virtualenvwrapper.sh
# 能够一切正常应用指令了

    方式二:

# 方式一每一次重新启动后都必须手动式激话,不便捷,将指令加上到自然环境自变量 sudo vi ~/.bashrc 
# 在结尾加上一行 source /usr/local/python3/bin/virtualenvwrapper.sh
# 储存后实行 source ~/.bashrc
# 如今能够一切正常应用指令了,且每一次重新启动服务器全自动载入指令

虚似自然环境的查询和应用

• 删掉虚似自然环境 rmvirtualenv [虚似自然环境名字]

例: rmvirtualenv mywork

 留意:假如现阶段的部位在虚似自然环境中,必须先撤出虚似自然环境,随后才可以实行删掉

 留意:能够在一切文件目录实行删掉实际操作,假如不知道道姓名,能够rmvirtualen + 2次Tab键,提醒全部的虚似自然环境

•撤出虚似自然环境   deactivate
•进到虚似自然环境   workon [虚似自然环境名字]

例: workkon mywork

留意:按workon+2次Tab键会提醒全部虚似自然环境。

•查询虚似自然环境中安裝的python包

pip list
pip freeze

2个指令都可以以查寻,仅仅展现的方式不一样。 • 在虚似自然环境下安裝python包

    进到虚似自然环境,在终端设备键入:  pip install 包的姓名 

留意:一定不必应用sudo pip ... ,这儿是在虚似自然环境中安裝python包;

假如应用了sudo管理权限,python包会被安裝在服务器非虚似自然环境下,在虚似自然环境中找不着这一包

小结

之上上述是网编给大伙儿详细介绍的ubuntu系统软件下Python虚似自然环境的安裝和应用实例教程,期待对大伙儿有一定的协助,假如大伙儿有一切疑惑请帮我留言板留言,网编会立即回应大伙儿的。在此也十分谢谢大伙儿对诺心互联网网站的适用!
假如你感觉文中对给你协助,热烈欢迎转截,烦请标明出處,感谢!
(责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信