1. 程式人生 > >Python設定三方庫路徑

Python設定三方庫路徑

一般安裝Python的三方庫,直接使用Python的包管理工具pip,或者下載原始碼包後,使用其中的setup.py安裝,就可以直接安裝在Python的系統庫目錄中了.

如果想使用一個三方庫,又不想安裝在Python的預設庫目錄中,可以程式中使用 ”sys.path.append("具體路徑")” 將三方庫路徑暫時加入庫路徑.如果想操作一次,之後任何程式都可以直接使用,比如自己寫的庫,以Ubuntu系統為例,示例如下:

1.      建立自己的庫

$ mkdir /tmp/8888  # 建自己的庫目錄,此處只是試驗,/tmp目錄一重啟就清除了
$ vi /tmp/8888/x888.py   # 編寫庫檔案,內容如下
def testme():
    print 'hahahaha'

2.      看一下python的預設庫路徑

$ python
>>> import sys
>>> sys.path # 此時會顯示python的庫路徑,一般有很多個,在ubuntu下一般包括/usr/local/lib/python2.7/dist-packages/等

3.      把三方庫路徑寫入”.pth”檔案

$ sudo vi /usr/local/lib/python2.7/dist-packages/testme.pth # 在預設的庫路徑中建立一個x.pth檔案,寫入內容如下:
/tmp/8888

4.      呼叫三方庫

$ python
>>> import x888
>>> x888.testme()



相關推薦

Python設定三方路徑

一般安裝Python的三方庫,直接使用Python的包管理工具pip,或者下載原始碼包後,使用其中的setup.py安裝,就可以直接安裝在Python的系統庫目錄中了. 如果想使用一個三方庫,又不想安

linux設定動態路徑和環境變數

linux安裝原始碼編譯出來的庫後,如何讓系統預設識別到, 如編譯後安裝在/usr/local/aarch64-qt下 1、設定動態庫連結配置 如果不設定動態庫連線,系統就找不到需要的*.so,導致軟體執行失敗。 可以ldd一下,如: [email protected]:~$ ldd

windows下安裝python及第三方numpy、scipy、matplotlib終極版

一、python安裝        進入python官網https://www.python.org/,點選Downloads--Windows下載對應的python2.7或者3.6。 下載點選安裝,預設安裝位置是C盤根目錄C:\,如果C盤空間夠用,不建議換目錄,按照

python:13:python及第三方的安裝

第一章:python 第13節:python及第三方庫的安裝 python安裝 Linux下的python安裝 登陸python官方主頁:https://www.python.org/ 在最下方Downloads處點選“All releas

關於ubuntu中動態連結路徑設定以及原始碼編譯python可用的opencv

ubuntu中設定動態連結庫的路徑有兩種方式: 在.bashrc中新增export LD_LIBRARY_PATH=lib_path:$LD_LIBRARY_PATH(其中lib_path表示動態連

mac 下pip安裝python三方的時候提示 Could not fetch URL https://pypi.python.org/simple/virtualenv/: There was a problem confirming the ssl certificate:......

題記 留言 -c douban index OS -s att 安裝 有什麽問題記得留言,大家一起分享遇到過的大坑 我這邊是換了一個鏡像就好了,具體操作步驟如下(我是MAC): ~:mkdir .pip ~:cd .pip ~:vi pip.conf 將以下內容放入文件pi

Python如何安裝requests等第三方

                                      安裝Python的pip安裝第三方

檢視python中使用的搜尋路徑

命令:import syssys.path Python的自動搜尋路徑順序如下:(1)程式的根目錄(自動)(2)PYTHONPATH環境變數設定的目錄(3)標準庫的目錄(自動)(4)任何能夠找到的.pth檔案的內容(5)第三方擴充套件的site-package目錄(自動)可以通過設定‘環境變數’來新增、刪除

蒐集的Python三方

剪下板操作xerox https://pypi.org/project/xerox/0.4.1/ xerox支援python對windows、OS、linux中的剪下板的寫入和讀取,引用也十分方便,s

python虛擬環境搭建,虛擬環境遷移,三方安裝

python虛擬環境virtualenv VirtualEnv用於在一臺機器上建立多個獨立的python執行環境,VirtualEnvWrapper為前者提供了一些便利的命令列上的封裝。 Virtualenv是一個非常好的virtual python environmen

python執行及第三方安裝過程中遇到的問題彙總(持續更新。。。)

一:安裝NLTK庫時報錯 問題描述:pip安裝nltk庫時未遇到問題但import匯入的時候報錯“ModuleNotFoundError: No module named 'nltk'”; 解決辦法:嘗試了一些辦法沒有解決,後來直接去PyCharm裡面找nltk庫進行安裝,此時報錯“Attr

Windows系統·新增Python import 的/模組路徑

方式一:通過sys模組動態新增 import sys sys.path.append(r'newlib_path') 方式二:通過檔案進行設定 在Python的安裝目錄下,找到 \Lib

python(二)安裝pip及第三方requests

1.首先在官網下載requests包下載的tar.gz包裡面目錄內容解壓至Python36-32資料夾(圖是後截的)2.下載pip同樣下載下面的tar.gz包 解壓至cmd根目錄,以我為例,在C:/User/dell3.環境變數把pip安裝位置與python目錄下的Scrip

交叉編譯時候如何設定連線的搜尋路徑

交叉編譯的時候不能使用本地(i686機器,即PC機器,開發機器)機器上的庫,但是在做編譯連結的時候預設的是使用本地庫,即/usr/lib,/lib兩個目錄。因此,在交叉編譯的時候,要採取一些方法使得在編譯連結的時候找到需要的庫。 首先,要知道:編譯的時候只需要標頭檔案,

linux 設定執行時動態路徑

export LD_LIBRARY_PATH="/mnt/pub/libs/share:$LD_LIBRARY_PATH"   PATH和LD_LIBRARY_PATH本質都是變數,所謂變數的意思就是由別人賦值產生的,直覺往往會讓我們新增和減少這個變數本身的某些路徑

Linux下的QT的路徑設定和連線

1 . 系統環境:  Distributor ID: Ubuntu  Description: Ubuntu 14.04.5 LTS  Release: 14.04  Codename: trusty QT工程連結引用第三方庫暫時知道的有兩種方法:  一、在Makefi

Python環境搭建及第三方安裝和解除安裝

因預處理醫學影象資料需要用到以下的Python庫 SimpleITK;Anaconda;PIL (Python Imaging Library),故重新安裝Python和第三方庫。 一、安裝Python 二、 Anaconda科學計算包 Python

python自定義檔案路徑

一般來說,我們會將自己寫的python模組與python自帶的模組分開存放以達到便於維護的目的。 Python 執行環境在查詢庫檔案時是對 sys.path 列表進行遍歷,如果我們想在執行環境中註冊新的類庫,主要有以下三種方法: 在sys.path列表中新增新的路徑。

Python數據編程

數據庫、orm、sqlalchemy簡介 在任何應用中,都需要持久化存儲,一般有3種基礎的存儲機制:文件、數據庫系統以及一些混合類型。這種混合類型包括現有系統上的API、ORM、文件管理器、電子表格、配置文件等。在了解數據庫以及如何在Python中使用他們之前,首先需要知道數據庫概念以及SQL語句。底層存儲

Python中用Request模擬登錄(一):字幕(無加密,無驗證碼)

用戶名 com color 了無 1-1 value img requests log 如此簡單(不安全)的登錄表單已經不多見了。字幕庫的登錄表單如下所示,其中省去了無關緊要的內容: 1 <form class="login-form" action="/User/