查找python安裝目錄
Ⅰ 怎樣查看win10下python安裝路徑
你的安裝路徑是
C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python35
一般來說python最好直接安排在C盤根目錄下:
C:\\Python35-32
類似這樣。
Ⅱ 如何查看python包安裝到哪裡的
python使用pip包管理器來安裝、刪除、管理軟體包,使用pip安裝軟體包會自動安裝包所依賴的其它包,而無需手動安裝。最新版本的python中已經默認安裝了pip包管理器,老版本的需要自己手動安裝。pip包管理器的使用方法如下:依次點擊開始>運行,輸入cmd打開命令提示符 pip install 包名稱 通過以上兩步即可實現包的安裝,同樣在命令提示符下輸入:pip list 可以查看所有已經安裝的包。
Ⅲ 如何為python項目創建虛擬環境
我們在開始一個python項目,而不是幾行簡單的代碼時,我們傾向於開始使用第三方的dependencies.當項目越來越大時,我們需要考慮如何有效的管理這些第三方庫。當安裝第三方庫時,我們肯定是想安裝在虛擬環境中。幫助我們保持我們實際系統環境的干凈,避免打亂整個系統python環境。
我們可以使用pip把第三方庫安裝到python項目中。一個項目中往往要安裝多個,鑒於安裝的第三方庫的各種版本,可能會導致一些兼容和運行的問題。
當我們在python項目中使用pip install ,我們是安裝到全局python下的,將會根據現有的python版本安裝第三方包。
我們可以通過以下命令來查找python的安裝目錄:
如果我們使用pip3 install ,將會安裝到python3安裝目錄的單獨的目錄下。我們可以用以下命令來覆蓋pip3這個命令:
但是這仍然解決不了我們在全局python下安裝第三方庫的問題,將會出現下列的問題:
為了避免以上的問題,python開發者使用虛擬環境。這個虛擬環境把安裝的這些第三方庫在一個隔離的環境中(目錄內)保存。
確保你的系統上已經安裝python
然後看一下pip是否也能正常調用
我們需要一個工具來創建python的虛擬環境,venv。它是封裝在python3.3+版本以上的python中的。
如果我們使用python2,我們需要手動安裝一個工具。這是為數不多的一個我們需要全局安裝的第三方庫。
注意:我們將會在文章中討論很多venv和python3,操作系統環境不同,可能會導致某些命令的些許不同,某些工具的工作原理也些許不同。
如果你的系統上沒有安裝pip:
我們首先要為項目創建一個文件夾,並進入這個文件夾:
然後我們再創建虛擬環境:
這將會創建一個名為virtualenv的目錄,這個目錄將會包含bin、lib、include文件夾,還有一個環境配置文件。
所有的文件都是為了確保,所有的代碼都運行在當前的虛擬環境下。這會幫我們把工作環境和操作系統環境隔離開來,避免我們之前提到的問題。
為了使用這個虛擬環境,我們需要激活它。激活以後,還會更改我們的命令提示符標志。這個標志也是為了表明虛擬環境已經激活,python的代碼都是在這個環境下執行。
在虛擬環境下,無法訪問使用全局的第三方庫,在虛擬環境內安裝的庫也無法在外部使用。
在虛擬環境中,只有pip和setuptools是默認安裝的。
激活虛擬環境後,變數path也會相應地發生改變,以達到虛擬環境的目的。
當我們完成工作,想切換回操作系統的全局環境,我們需要使用deactivate退出虛擬環境。
我們配置了虛擬環境並激活以後,我們不想在分享項目時,連同使用pip install命令安裝的第三方庫也一起分享。我們想去除我們的虛擬環境文件夾,但仍然可以在其他的電腦或系統上重新運行我們的工作。
為實現這個目的,我們可以在項目根目錄下創建一個requirement文件。假設我們在虛擬環境下安裝flask,安裝完成後我們使用pip freeze命令。它將會列出我們已經安裝過的庫名和版本號。
我們可以將這個列表寫到requirement文件中,上傳到git保存,或以任何形式跟他人分享。
這個命令也可以更新這個requirements.txt文件,所以在每次安裝一個新的第三方庫時,我們都習慣性的運行一下這個命令,來更新我們的安裝列表。
然後,如果任何人想在他們的電腦上運行我們的項目,他們只需要做:
所有的一切都如在我們電腦上運行的一樣。
安裝pipenv
pipenv基本上是pip的一個替代工具。它引入了兩個文件,pipfile用來替換requirements.txt,Pipfile lock(which enables deterministic builds,確定第三方庫的子依賴庫版本的更新的解決方案)
pipenv在機理上是運行pip和virtualenv,但使用一個命令來簡化操作。
安裝第三方庫,如flask,或numpy
也可以從Version Control system比如git來安裝第三方庫
需要注意上面的-e參數可以使安裝editable,目前對於pipenv來說是必須的。
如果你需要使用pytest來測試項目,但在上線後不需要這個庫,你可以指定這個庫僅僅作用於開發模式 --dev.
--dev將會把第三庫放到pipfile的一個單獨的地方【dev-packages】。
如果你現在完成了開發,本地運行正常,你想鎖定你的開發環境,並轉至線上。使用如下命令確保開發環境:
這個代碼將會創建或更新你的環境,你無需手動更改編輯。我們也應該一直使用自動生成的文件。
lock以後,在proction環境,你需要安裝最新的成功的運行環境。
這個命令是告訴pipenv,安裝時忽略pipfile,用pipfile.lock里的列表。pipenv將會創建一模一樣的環境,包括子依賴庫。
現在,另一個人想要對代碼做些更改,這種情況下,他得到代碼,包括pipfile,運行如下命令
這個命令將會安裝開發所需的所有的第三方庫,包括普通的install以及--dev安裝的。
舉例,現在你開發用到的一個第三庫有了版本升級,因為你不需要一個特定的版本,所以你在install的時候沒有指定版本號。當你運行pipenv install時,最新版本的第三方庫會安裝到你的開發環境內。
然後你對代碼做了一些更改,結果如預期一樣。然後你再重復上面的步驟lock你的環境。並更新至Proction.
將會使用默認的editor打開第三方庫的代碼。
Ⅳ 如何查看python的安裝路徑
官方文檔上有寫的,sys.executable是當前Python解釋器(或者其他Python實現)的路徑
去掉後面一個路徑分隔符(Windows下是'\')後的部分即可
>>> import sys
>>> path = sys.executable
>>> print path
C:\Python25\pythonw.exe
>>> folder = path[ 0 : path.rfind( os.sep ) ]
>>> print folder
C:\Python25
>>>
Ⅳ 電腦python安裝後在哪裡找視頻
安裝目錄。在應用《Python》使用方法中了解到用戶在電腦上下載該應用後需要在安裝目錄查找視頻,視頻會儲存在該目錄中,該應用是一個有條理的和強大的面向對象的程序設計語言。
Ⅵ 如何用python語句獲得Python的安裝目錄
官方文檔上有寫的,sys.executable是當前Python解釋器(或者其他Python實現)的路徑
去掉後面一個路徑分隔符(Windows下是'\')後的部分即可
>>> import sys
>>> path = sys.executable
>>> print path
C:\Python25\pythonw.exe
>>> folder = path[ 0 : path.rfind( os.sep ) ]
>>> print folder
C:\Python25
>>>
Ⅶ 如何在windows上安裝python
方法如下:
首先,根據Windows版本(64位還是32位)從Python的官方網站下載Python 3.5對應的64位安裝程序或32位安裝程序。
Ⅷ mac的python的file在哪裡
mac自帶的python安裝在/usr/bin/python目錄下
進入終端直接鍵入python即可進入交互模式或是python xxx.py 運行寫好的python程序.
Ⅸ windows怎麼察看 python 的安裝路徑
查看python的安裝路徑分為兩種情況:
一、想要查看ubuntu中安裝的Python路徑
方法一:whereis python
Ⅹ Windows環境下安裝第2個Python(不同版本)
系統已經安裝的3.10,現在需要安裝另一個3.9版本的Python。
安裝目錄不同於現有已安裝Python版本的目錄
找到安裝目錄的兩個exe文件:
C:.exe
C:w.exe
將其改名為:
C:39.exe
C:w39.exe
添加python3.9.12安裝目錄:
C:yaoinstallPythonPython39
C:
創建虛擬環境
進入虛擬環境文件夾,執行activate.bat
C:.bat
查看python版本,使用python和python39都可以查看。
這里有點暈,為什麼python和python39兩者都可以運行呢?
退出虛擬環境方法:
python3.9安裝成功,昨天基於python3.10無法安裝。