当前位置: 首页 > news >正文

网站模板html下载访问网站出现目录

网站模板html下载,访问网站出现目录,东莞seo网络营销,做网站开发甲方一直要求p图Python3开发之虚拟环境virtualenv与virtualenvwrapper 在使用 Python 开发的过程中#xff0c;工程一多#xff0c;难免会碰到不同的工程依赖不同版本的库的问题#xff1b; 亦或者是在开发过程中不想让物理环境里充斥各种各样的库#xff0c;引发未来的依赖灾难。 此时工程一多难免会碰到不同的工程依赖不同版本的库的问题 亦或者是在开发过程中不想让物理环境里充斥各种各样的库引发未来的依赖灾难。 此时我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 1、安装pip3  install  virtualenv   2、命令行创建虚拟环境 2.1创建存放虚拟环境的文件夹我的是想放在H:\envs   2.2查看virtualenv有哪些命令      2.3 创建一个env1的虚拟、干净的Python环境    2.4激活创建的env1虚拟环境            2.5 测试刚刚激活的env1环境    新安装的Python环境是很干净的没有django等模块    2.6在env1环境安装django1.9版本    2.7退出虚拟环境env1    3、Pycharm创建虚拟环境 3.1打开设置    3.2设置虚拟环境名称、路径进行创建    3.3查看是否成功    4、Linux下安装、配置virtualenv 4.1下载 #指定清华源下载pip的包 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv #升级pip工具 pip3 install --upgrade pip     4.2安装、配置 1.安装virtualenv pip3 install virtualenv设置软连接 ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv2.创建目录 mkdir Myproject cd Myproject 3.创建独立运行环境-命名 virtualenv --no-site-packages --pythonpython3 venv#得到独立第三方包的环境并且指定解释器是python3 4.进入虚拟环境 source venv/bin/activate#此时进入虚拟环境(venv)Myproject 5.安装第三方包 (venv)Myproject: pip3 install django1.9.8 #此时pip的包都会安装到venv环境下venv是针对Myproject创建的 6.退出venv环境 deactivate命令 7. virtualenv是如何创建“独立”的Python运行环境的呢原理很简单就是把系统Python复制一份到virtualenv的环境用命令source venv/bin/activate进入一个virtualenv环境时virtualenv会修改相关环境变量让命令python和pip均指向当前的virtualenv环境。     4.3确保开发环境的一致性 1.假设我们在本地开发环境准备好了项目依赖包环境 2.现在需要将项目上传至服务器上线发布 3.那么就要保证服务器的python环境一致性     解决方案 1.通过命令保证环境的一致性导出当前python环境的包 pip3 freeze requirements.txt 这将会创建一个 requirements.txt 文件其中包含了当前环境中所有包及 各自的版本的简单列表。 可以使用 “pip list”在不产生requirements文件的情况下 查看已安装包的列表。requirements.txt文件格式 requests1.2.0  Flask0.10.1 2.上传至服务器后在服务器下创建virtualenv在venv中导入项目所需的模块依赖 pip3 install -r requirements.txt  pip批量安装package    将需要安装的包保存在aa.txt中    cd到aa.txt所在目录运行   $ pip install -r aa.txt pip批量卸载package    将需要卸载的包保存在aa.txt中    cd到aa.txt所在目录运行   $ pip uninstall -r aa.txt备注需要卸载的包可从pip freeze得到$ pip freeze                   # 显示已安装的包名及版本$ pip freeze aa.txt          # 将已安装的包名及版本写入aa.txt  5、虚拟环境之virtualenvwrapper virtualenv 的一个最大的缺点就是 每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下 activate这就需要我们记住每个虚拟环境所在的目录。 并且还有可能你忘记了虚拟环境放在哪。。。 一种可行的解决方案是将所有的虚拟环境目录全都集中起来例如/opt/all_venv/并且针对不同的目录做不同的事。使用virtualenvwrapper管理你的虚拟环境virtualenv其实他就是统一管理虚拟环境的目录并且省去了source的步骤。  5.1安装virtualenvwrapper pip3 install virtualenvwrapper     5.2设置Linux的环境变量每次启动就加载virtualenvwrapper 把下面两行代码添加到 ~/.bashrc文件中 打开文件 vim ~/.bashrc 写入以下两行代码 export WORKON_HOME~/Envs #设置virtualenv的统一管理目录 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS--no-site-packages #添加virtualenvwrapper的参数生成干净隔绝的环境 export VIRTUALENVWRAPPER_PYTHON/opt/python347/bin/python3 #指定python解释器 source /opt/python34/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本 读取文件使得生效此时已经可以使用virtalenvwrapper source ~/.bashrc     5.3基本使用virtualenvwrapper 创建一个虚拟环境 $ mkvirtualenv my_django115 这会在 ~/Envs 中创建 my_django115 文件夹。在虚拟环境上工作激活虚拟环境my_django115 $ workon my_django115再创建一个新的虚拟环境 $ mkvirtualenv my_django2virtualenvwrapper 提供环境名字的tab补全功能。 当有很多环境 并且很难记住它们的名字时这就显得很有用。workon还可以任意停止你当前的环境可以在多个虚拟环境中来回切换 workon django1.15workon django2.0也可以手动停止虚拟环境 deactivate删除虚拟环境需要先退出虚拟环境 rmvirtualenv my_django115     5.4常用其他命令 lsvirtualenv 列举所有的环境。 cdvirtualenv 导航到当前激活的虚拟环境的目录中比如说这样您就能够浏览它的 site-packages 。 cdsitepackages 和上面的类似但是是直接进入到 site-packages 目录中。 lssitepackages 显示 site-packages 目录中的内容。完整官网介绍https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html     5.5图解   六、异常情况 假如source ~/.bashrc时提示以下错误 $ source ~/.bashrc-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory【原因】.bashrc文件中的virtualenvwrapper.sh所在目录错误。 【解决方案】 ①查找virtualenvwrapper.sh所在目录 $ find / -name virtualenvwrapper.sh/usr/local/python3/bin/virtualenvwrapper.sh②把.bashrc文件的virtualenvwrapper.sh目录更改为实际所在目录 source /usr/local/python3/bin/virtualenvwrapper.sh # virtualenvwrapper.sh实际所在目录假如创建虚拟环境时提示以下错误 $ mkvirtualenv my_envERROR: virtualenvwrapper could not find virtualenv in your path【解决方案】 ①查找virtualenv所在目录 $ find / -name virtualenv/usr/local/python3/bin/virtualenv②创建软链接 $ ln -s /usr/local/python3/bin/virtualenv /usr/local/bin/virtualenv转载于:https://www.cnblogs.com/yunwangjun-python-520/p/10807315.html
http://www.yutouwan.com/news/253049/

相关文章:

  • 发布asp.net网站到虚拟主机广州网站建设的地方推荐
  • 免费给人做网站的wordpress评论表情不显示
  • 在工作室上班网站建设会好吗wordpress 婚庆
  • 做网站和视频剪辑用曲面屏wordpress 底部模板
  • 自行建网站 所需费用微信公众号怎么做预约功能
  • 专业做红木家具网站网站网站 后缀gr
  • 成都网站建设四川冠辰温州公司网址公司
  • 如何在网站网站做代理沈阳网页设计招聘
  • 不花钱可以做网站吗网站建设及推广服务的合同范本
  • 教人做衣服得网站有哪些wordpress数字添加链接
  • 网站建设300元wordpress xss漏洞利用
  • pc网站优化排名软件学做网站要学什么软件
  • 什么网站可以接活在家做越南做彩票网站是违法的吗
  • 写作网站的文风定制型网站建设
  • 17做网店类似网站沈阳seo按天计费
  • 株洲网站制作公司莱芜在线论坛莱芜话题西关规划图
  • 个人建设纪检网站国内出版社网站建设
  • 有了网站源码如何做网页网站右侧分享插件
  • 佛山网站建设哪儿有汽车类网站建设预算
  • 网站免费建立二级目录怎么做网站
  • 如何管理网站老网站如何做301重定向新网站
  • 动画形式的h5在哪个网站做泰州网站建设方案优化
  • 网站地图是怎么做的征求网站建设意见的通知
  • 网站栏目代码id97网站怎么做的
  • 无锡建设工程项目代码申请网站wordpress怎么增加语言
  • 做简历网站商城网站建设制作设计
  • 深圳市光明区住房和建设局网站株洲网站平台搭建
  • 北京东方华美建设集团有限公司网站大型电商网站开发
  • 邢台做网站推广服务xly000.WordPress.cok
  • 嘉兴做微网站wordpress div layer