精华内容
下载资源
问答
  • Python深入:修改Python搜索路径

    万次阅读 2015-10-23 20:44:40
    Python执行import语句时,它会在一些路径中搜索Python模块和扩展模块。可以通过sys.path查看这些路径,比如: >>> import sys >>> sys.path ['', '/usr/lib/python2.7/site-packages/demo_nova_hooks-5-py2.7.egg...

             当Python执行import语句时,它会在一些路径中搜索Python模块和扩展模块。可以通过sys.path查看这些路径,比如:

    >>> import sys
    >>> sys.path
    ['', '/usr/lib/python2.7/site-packages/demo_nova_hooks-5-py2.7.egg', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages']
    

             其中的空字符串表示当前工作目录。

             当安装第三方模块的时候,如果不是按照标准方式安装,则为了能够引用(import)这些模块,必须将这些模块的安装路径添加到sys.path中,有以下几种方法:

     

             1:最简单的方法,是在sys.path的某个目录下添加路径配置文件,最常见的就是在…/site-package/目录下。路径配置文件的扩展名是”.pth”,其中的每一行包含一个单独的路径,该路径会添加到sys.path列表中(已验证)。”.pth”中的路径既可以是绝对路径,也可以是相对路径,如果是相对路径,则是相对于包含”.pth”文件的路径而言的。

             2:另一种方法就是在Python标准库中修改site.py文件,并编辑sys.path。除非使用了-S开关选项,否则site.py在Python解释器加载时会自动被引入(执行),作用是加载site-packages中的包和模块到python的sys.path里面。所以,可以编辑site.py,然后加上下面的两行内容即可:

    import sys
    sys.path.append('/xxx/xxxxx/')

             3:有两个环境变量可以编辑sys.path。  PYTHONHOME会改变prefix和exec_prefix的值,默认情况下prefix和exec_prefix都是/usr/local。库搜索路径就是prefix/lib/pythonversion 和 exec_prefix/lib/pythonversion。

             如果设置PYTHONHOME为单独的路径,则该路径会替换prefix和exec_prefix的值,如果需要prefix和exec_prefix的值不同,则置PYTHONHOME为”prefix:exec_prefix”。比如如果将PYTHONHOME设置为”/www/python”,则sys.path就会变为

     ['', '/www/python/lib/pythonX.Y/', '/www/python/lib/pythonX.Y/plat-linux2', ...].

             注意,修改了PYTHONHOME后,系统可能因找不到site模块而无法启动python解释器,所以,除非特别需求,不要修改该变量。

    [root@localhost ~]# python
    ImportError: No module named site
    

             PYTHONPATH 环境变量指定的一系列路径,会添加到sys.path中。比如如果PYTHONPATH设置为”/www/python:/opt/py”的话,则sys.path会以 ['/www/python','/opt/py'].开头。注意这些路径必须存在,因为site模块会将不存在的路径删除。

    展开全文
  • 使用.pth文件扩展python环境路径

    千次阅读 2011-08-31 17:32:16
    使用.pth文件扩展python环境路径 有时候我们不希望把一个库放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,方便管理和维护。 那么怎么能让 Python 运行环境找到这个库呢? 通常的做法是...
     
    
    使用.pth文件扩展python环境路径

    有时候我们不希望把一个库放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,方便管理和维护。
    那么怎么能让 Python 运行环境找到这个库呢?
    通常的做法是在程序启动的时候,往sys.path里面增加这个目录,但是这样做非常的繁琐,最简单的办法就是使用.pth文件。
    Python 在遍历已知的库文件目录过程中,如果见到一个 .pth 文件,就会将文件中所记录的路径加入到 sys.path 设置中,于是 .pth 文件说指明的库也就可以被 Python 运行环境找到了。
    这个文件虽然可以放在python的已知库文件的目录里面就可以了,不过我还是建议统一放到python的site-packages目录下面。
    主文件名是没有限制的,你可以根据自己的库内容进行定义,只要扩展名为.pth就可以了。文件内容一般只要设置一下路径就可以,可以是相对路径(相对于.pth所在的路径),也可以是绝对路径
    我们可以参考几个例子:
    wx.pth:
    wx-2.8-msw-unicode
    easy-install.pth:
    import sys; sys.__plen = len(sys.path)
    ./setuptools-0.6c9-py2.6.egg
    ./pymongo-1.5.2-py2.6-win32.egg
    import sys; new=sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p=getattr(sys,’__egginsert’,0); sys.path[p:p]=new; sys.__egginsert = p+len(new)

    展开全文
  • pycharm修改python环境

    千次阅读 2020-02-12 17:02:28
    进入settings配置环境界面 如果在找不到python安装目录时,点击5处的按钮,显示隐藏文件夹 选中路径后,点击OK就可以了

    进入settings配置环境界面

    如果在找不到python安装目录时,点击5处的按钮,显示隐藏文件夹

    选中路径后,点击OK就可以了

     

     

    展开全文
  • 修改python默认路径:PYTHONPATH变量

    万次阅读 2014-05-18 14:47:31
    1,在/etc/profile 或者 ~/.bashrc 中输出环境变量 export PYTHONPATH=$PYTHONPATH:/home/workspace/iaas/ 2,source /etc/profile 3,测试 [root@openstack-controller-1 ~]# ...

    1,在/etc/profile  或者 ~/.bashrc 中输出环境变量

    export PYTHONPATH=$PYTHONPATH:/home/workspace/iaas/


    2,source /etc/profile



    3,测试

    [root@openstack-controller-1 ~]# python 
    Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36) 
    [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import sys
    >>> print sys.path
    ['', '/root', '/home/workspace/iaas', '/usr/lib64/python26.zip', '/usr/lib64/python2.6', '/usr/lib64/python2.6/plat-linux2', '/usr/lib64/python2.6/lib-tk', '/usr/lib64/python2.6/lib-old', '/usr/lib64/python2.6/lib-dynload', '/usr/lib64/python2.6/site-packages', '/usr/lib64/python2.6/site-packages/gst-0.10', '/usr/lib64/python2.6/site-packages/gtk-2.0', '/usr/lib64/python2.6/site-packages/webkit-1.0', '/usr/lib/python2.6/site-packages', '/usr/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg-info']

    展开全文
  • cmd python 默认路径修改

    千次阅读 2018-08-02 00:00:29
    如果电脑里装了多个版本的python时,要想在cmd ...修改系统环境变量,将原有路径修改为想要的路径即可 例如环境变量里的路径为:D:\Anaconda\Anaconda3\ 当路径为:D:\Anaconda\Anaconda3\envs\tensorflow\ ...
  • ubuntu环境变量和python搜索路径设置

    万次阅读 2019-03-25 14:17:55
    1 查看 python安装路径和版本 查看路径: which python 查看版本: python --version 2 ubuntu下python一般安装目录说明 https://blog.csdn.net/qq_42141945/article/details/80289364 在ubuntu下pip...
  • 查看python安装路径的方式:1、在桌面上右击Python软件图标,点击“打开文件...Python是一种脚本语言,有朋友在安装Python编程环境时没有注意在哪装的,也就是路径。下面小编将带大家一起来了解一下如何查看Python...
  • PS:在安装anaconda之后,ubuntu系统的默认python链接路径修改了。很伤,特此记录修改python默认链接路径的方法! 前言小知识: #查看python版本 python #查看python默认链接的为哪个python路径 which python ...
  • Anaconda新建python环境路径在哪

    万次阅读 多人点赞 2018-11-19 20:38:57
    Anaconda3自带python3.6,现实中需要不同版本...conda create -n 你的虚拟环境python=3.5  激活虚拟环境 activate 你的虚拟环境名 退出虚拟环境 deactivate 如图: 查看有哪些虚拟环境: conda inf...
  • Anaconda 查看、创建、管理和使用python环境

    万次阅读 多人点赞 2018-04-24 17:12:33
    由于不同的项目需要用不同的python版本,于是... 查看Python环境conda info --env可以看到所有python环境,前面有个‘*’的代表当前环境:2.创建Python环境conda create --name python35 python=3.5 代表创建一个...
  • 查看python安装路径以及pip安装的包列表及路径

    万次阅读 多人点赞 2018-08-18 22:06:35
    查看python安装路径以及pip安装的包列表及路径 一、Linux系统 查看Python路径 whereis python 此命令将会列出系统所安装的所有版本的Python路径 使用以下命令可分别查看Python2,Python3的安装路径 whereis...
  • 之前好像是用VS下的python,所以没有设置到python路径,在cmd命令下执行python命令查看python版本的时候会显示 C:>pythonpython’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决 在找到...
  • 找不到python安装路径?答案都在这里!

    万次阅读 多人点赞 2018-08-16 09:34:22
    同时,配置好python环境变量 解决方法之三:显示隐藏文件,安装路径哪里逃 解决方法一:使用python的命令行 打开python,输入两个命令即可 import sys sys.path 解决方法二:再安装一次python,就可以看到...
  • Python环境搭建及改变工作路径

    千次阅读 2018-01-14 17:51:33
    网上有很多种Python环境的搭建,但本人觉得还是用Anaconda搭建的环境比较好,而且安装一些Lib库比较方便,大部分的Lib库只需要pip stall **就可以了,如果你的电脑中已经装有Python,但此时你想要装Anaconda,建议你...
  • PYTHON学习路径计划图整理

    万次阅读 多人点赞 2017-06-21 09:56:33
    PYTHON学习路径计划图 Python工作环境及基础语法知识了解 对于Python基础语法学习部分,学习周期大概为4周,需要的相关资源在网络上都能找到免费的资源,而且质量都不错。相关中文资源如下: 1.python工作...
  • Python寻找路径和查找文件路径

    千次阅读 2017-05-16 14:31:03
    也可以通过sys模块的append方法在Python环境中增加搜索路径。 Sys.path.append(‘/usr/bin/’) /usr/lib64/python2.6 python模块默认存放路径 .pyc是一种二进制文件,是由py文件经过编译后生成的文件,加载的速度...
  • windows环境下查看Python的安装路径

    万次阅读 2019-01-25 15:42:27
    1、windows+r,进入cmd命令; 2.查看python安装路径:where python
  • Linux下查看Python安装路径

    千次阅读 2018-07-15 12:24:01
    python在下载、安装好之后,需要配置环境变量。程序和可执行文件可以在许多目录,而这些路径很可能不在操作系统提供可执行文件的搜索路径中。path(路径)存储在环境变量中,这是由操作系统维护的一个命名的字符串。...
  • 如何给Jupyter添加python路径

    千次阅读 2018-12-13 19:50:06
    【时间】2018.12.13 【题目】如何给Jupyter添加python库...python 在cmd中import模块成功,但是在jupyter notebook中出现No module xxx found的问题,这是没有将python路径添加到环境变量中造成的,解决方法是...
  • ROS环境下Anaconda和Python路径问题

    千次阅读 2018-01-16 23:41:37
    自从电脑装了Anaconda和tensoflow后,在环境变量里面声明了: # export PATH=/home/exbot/anaconda2/bin:$PATH 在终端能显示Anaconda版本,import tensorflow / import keras /import sklearn也能正常使用。 ...
  • 在win系统中用如下dos命令行导入Python安装路径: set path=%path%;C:python27 详细了解,去这里:http://blog.csdn.net/lhyhr/article/details/8815119
  • 如果anaconda装在了C盘,可能conda 的默认环境和缓存默认路径就会在C盘中,可用:conda info命令来看。 conda环境和缓存的默认路径(envs directories 和 package cache)可以更改到其他盘: 示例代码: // ...
  • Python windows路径转Linux路径

    千次阅读 2019-06-05 19:06:38
    路径格式为path='\q\w\eerew\' 则转换方法'/'.join(path.split('\\'))
  • Mac查看Python安装路径和版本

    万次阅读 2018-11-08 10:01:42
    #查看当前所有Python版本路径 appledeMBP:~ apple$ which python2.7 /usr/local/bin/python2.7 appledeMBP:~ apple$ which python3.5 /Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 appledeMBP:...
  • 首先,这些显示出了python自己的环境变量 然后 >>> sys.path.append('/media/File/Code_DownloadCodeAndSelfCode/PyWorkPlace/xView') >>> sys.path ['', '/usr/lib/python2.7', '/usr/lib/...
  • 查看Python安装路径几种方法

    千次阅读 2019-09-27 17:22:54
    查看Python安装路径方法 在使用python的时候,有时候会需要找到python包的安装位置,怎么办? 法一、对于Windows平台,打开cmd ...法二、在IDLE(Python自带的简洁的集成开发环境)中 先输入impor...
  • Python 添加路径用于查找源代码

    千次阅读 2018-01-22 21:11:30
    当我们使用import加载自己编写的py代码时,发现必须...我们有三种方法,分别是添加临时路径修改python环境参数、增加用户path文件设置,下面逐一介绍说明 添加临时路径 临时路径仅仅在当前的shell中是可用的,R
  • 1、 找到Python 3.7(64-bit)的安装位置 起始位置即为其安装路径。复制 安装路径,在高级设置-系统变量-path中新建,将此路径粘贴过去,一直确定即可。  ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 264,886
精华内容 105,954
关键字:

如何修改python环境路径

python 订阅