导航:首页 > 程序命令 > pythonsource命令

pythonsource命令

发布时间:2024-02-26 05:28:09

python怎么设置环境变量

Python设置环境变量的具体方法:

WINDOWS操作系统方法:

1、在python安装过程中会提示是否加入环境变量,勾选即可。

2、在系统变量里找到PATH,双击PATH,在结尾加上 ";C:Python27"(不要引号)确定即可,如下图所示位置:

print"HelloWorld!"

应该有如下结果:
>>> print "Hello World!"

Hello World!


linux系统安装好python后默认直接在终端输入python即可。

⑵ sublimetext3 怎样 运行程序python

实际python在dos状态下的运行指令是:"python *.py"。

⑶ python虚拟环境—virtual environment

操作系统:ubuntu16.04

举个例子,tensorflow(tf)是一个十分流行的python机器学习库,你现在手里有两个tf项目,其中项目A需要使用 python2.7 + f1.2 ,项目B需要使用 python2.7 + tf1.6 .这两个项目你得同时进行,怎么办?

愚蠢的办法是需要运行项目A时,将python2.7中的tf1.6卸载掉,安装tf1.2;需要运行项目B时,将python2.7中的tf1.2卸载掉,安装tf1.6。如果是单个模块还好,但是tf的不同版本又依赖于python中的其他已安装模块,而且tf1.2和tf1.6对依赖模块有不同的版本要求,那么转换一次得卸载安装好几个模块,是不是很爆炸?

课题组里几个同门共用一台服务器,每个人拥有一个系统账户,其中只有一个人拥有root权限,里面每个人都需要使用python跑程序,而且每个人对python版本以及python模块的版本都有不同需求,很多人又没有root权限,如何解决?

使用python的虚拟环境可以轻松解决上面的问题!

python虚拟环境是一个隔离/独立的python开发环境,和系统python环境可以完全隔离,互不相关,相当于多了一个python开发环境。而且你在python虚拟环境中的开发过程和使用系统python一模一样,你可以在你创建的python虚拟环境中使用pip工具安装任何你需要的模块,该模块和系统python环境完全不相关。虚拟环境的这个特点就能解决上面的问题了。

python有两个模块可以用于创建和管理python虚拟环境:

其中,venv模块在python3.3以上的版本可以使用,而virtualenv在python2.7+和python3.3+都可以使用。

默认的系统python中是没有安装以上两个工具的,需要使用以下命令安装:

安装好之后,就可以使用这两个工具安装python虚拟环境了。

我的系统python版本有python2.7和python3.5,虚拟环境的版本只能是系统中已有的python版本。使用virtualenv安装虚拟环境的命令如下:

什么参数都不指定的话,它会使用 /usr/bin/python 路径下的python解释器版本,即python2.7。因此会默认安装python2.7虚拟环境, /home/yan/env 表示虚拟环境的安装路径。

如果你要安装的是python3.5的虚拟环境,可以这样:

一般情况下,上面两条命令就够了,这样安装得到的python虚拟环境和系统python环境是完全隔离的。

更多的命令选项可以在命令行中直接输入 virtualenv 命令获取。

venv只有python3可以使用,因此只能创建python3的虚拟环境,创建命令如下:

其中, python3 -m venv 是死命令,最后的安装路径自己指定。

注意: 以上两种安装方式在安装虚拟环境的同时也自动安装了pip工具。

安装好虚拟环境之后,每次使用该虚拟环境前需要使用 source 命令 激活 它。假设前面我在 /home/yan/env3/ 目录下安装了python3.5的虚拟环境,现在我使用以下命令激活它:

激活之后,在命令行提示符前面会有 (env3) 的提示,表示当前你处的python虚拟环境,比如我电脑的情况:

现在你可以在激活环境中干任何事情,比如使用pip命令在你新的python虚拟环境中安装模块:

或者执行python脚本。

使用完该虚拟环境之后,你需要在命令行输入 deactivate 命令来 退出 该虚拟环境:

之后就回到了正常的系统python环境中。

由于你创建该虚拟环境的目的是为了跑某个项目的程序,现在该项目做完了,不需要该虚拟环境了,你可以把该虚拟环境直接删除,如何删?

直接将创建虚拟环境时生成的文件夹删掉,就这么简单。比如我要把我刚才创建的env3虚拟环境删除:

在删除虚拟环境前记得一定得先退出该虚拟环境。

python虚拟环境的好处是:每个虚拟环境之间,以及虚拟环境和系统环境之间是完全隔离的,不同虚拟环境中,你可以安装不同版本的模块,就仿佛你可以同时拥有N多个不同的python开发环境。

唯一麻烦的一点是:每次进入某个虚拟环境之前,都要使用 source 命令激活。每次使用完,都要使用 deactivate 命令退出。

⑷ Python3虚拟环境搭建的方法

Python3虚拟环境搭建的方法,Linux系统

1、安装虚拟环境

sudo pip install virtualenv

sudo pip install virtualenvwrapper

安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:

# 1、在~(家目录)下创建目录用来存放虚拟环境

mkdir .virtualenvs

# 2、打开~/.bashrc文件,并添加如下:

export WORKON_HOME=$HOME/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

# 3、运行

source ~/.bashrc

2、通过命令创建虚拟环境

如果不指定Python版本,默认安装的是Python2的虚拟环境

# 在python2中,创建虚拟环境

mkvirtualenv 虚拟环境名称

例 :

mkvirtualenv py_flask

如果是在python3中,创建虚拟环境,需要指定版本

mkvirtualenv -p python3 虚拟环境名称

例 :

mkvirtualenv -p python3 py3_flask


提示:

所有的虚拟环境都位于/home/下的隐藏目录.virtualenvs下,创建虚拟环境需要联网,创建成功后, 会自动工作在这个虚拟环境上,工作在虚拟环境上, 提示符最前面会出现 “虚拟环境名称”

⑸ sublime怎么运行python代码

1.首先下载Sublime和Python,安装Python环境

注意:如果不想动手亲自配置Python环境安装的时候环境变量,请在安装的界面给Add Python 3.5 To Path前面打上对号。

  • 键位绑定(每次按照上个步骤执行可交互的python文件比较繁琐,按键绑定可以提高工作效率~)Preferences->按键绑定-用户,粘贴以下代码,并保存。

  • 1
  • {"keys":["f5"],"caption":"SublimeREPL: Python - RUN current file","command":"run_existing_window_command","args": {"id":"repl_python_run","file":"config/Python/Main.sublime-menu"} }
  • 注意:无论是安装包管理器还是安装包SublimeREPL,执行完成之后需要重启sublime安装才有效。

    阅读全文

    与pythonsource命令相关的资料

    热点内容
    原子币app在哪里注册的 浏览:519
    php数组保存文件 浏览:224
    无理的命令 浏览:506
    问道手游解压失败是什么原因 浏览:772
    mysql命令提示 浏览:371
    apachephp中文乱码 浏览:338
    pythonimportpylab 浏览:236
    阿里云app服务器价格表 浏览:978
    appstore怎么抢手机 浏览:843
    打印服务器是什么打印队列 浏览:357
    网上怎么用app办理营业执照 浏览:859
    sql如何查看服务器地址 浏览:779
    编译速度和系统有关吗 浏览:58
    复盛制冷压缩机 浏览:982
    云服务器共享手机流量 浏览:842
    星界边境像素压缩 浏览:459
    算法分析与设计二手 浏览:983
    学编程如何配电脑 浏览:971
    怎么看特征找卡密的加密方式 浏览:526
    方舟非官方服务器怎么赚钱 浏览:517