欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決pycharm每次打開項目都需要配置解釋器和安裝庫問題

 更新時間:2020年02月26日 12:11:33   作者:Logbook怪  
最近在使用pycharm開發(fā)新項目的時候,每次打開新的工程都顯示沒有解釋器,要不加了解釋器就是代碼一堆沒有紅色錯誤提示沒有模塊問題,很多朋友都遇到過這種情況,現(xiàn)小編把解決方法分享到腳本之家平臺,需要的朋友一起看看吧

前言

最近在使用pycharm開發(fā)新項目的時候,每次打開新的工程都顯示沒有解釋器,要不加了解釋器就是代碼一堆沒有紅色錯誤提示沒有模塊問題,找到了解決辦法做一個記錄.

問題打開新項目提示沒有解釋器

在這里插入圖片描述

按照操作選擇別的項目解釋器.file–>settings

在這里插入圖片描述

然后代碼一堆模塊問題報錯

在這里插入圖片描述

點擊底部的Terminal就可以進去和我一樣的環(huán)境

在這里插入圖片描述

這時候你如果按照報錯去百度谷歌的話,都提示模塊沒有安裝提示你使用pip安裝對應模塊,但是你安裝的時候提示已經(jīng)安裝,此時代碼依舊報錯心態(tài)大崩.

在這里插入圖片描述

正確解決思路:每次打開新工程都設置新的解釋器,來保證不會因為版本沖突導致代碼出現(xiàn)報錯.點擊+號設置新的環(huán)境.

在這里插入圖片描述

如果你之前在目錄下有venv虛擬環(huán)境文件刪除即可

在這里插入圖片描述

此時安裝pygame可以正確安裝且代碼已經(jīng)沒有報錯

在這里插入圖片描述

代碼正確運行

在這里插入圖片描述

對python虛擬環(huán)境virtualenv的理解

使用虛擬環(huán)境的原因

在使用python開發(fā)的過程中,工程一多,難免會碰到不同的工程依賴不同版本的庫的問題;亦或者是在開發(fā)過程中不想讓物理環(huán)境里充斥各種各樣的庫,引發(fā)未來的依賴災難。此時,我們需要對于不同的工程使用不同的虛擬環(huán)境來保持開發(fā)環(huán)境以及系統(tǒng)環(huán)境的清潔。virtualenv,一個可以幫助我們管理不同 Python 環(huán)境的工具。virtualenv 可以在系統(tǒng)中建立多個不同并且相互不干擾的虛擬環(huán)境。另外,值得一提的是,在 virtualenv 的虛擬環(huán)境中使用 pip 安裝依賴還可以繞過某些系統(tǒng)的權限設置,因為不需要向系統(tǒng)目錄寫入數(shù)據(jù)。

虛擬環(huán)境的好處

virtualenv通過創(chuàng)建獨立Python開發(fā)及運行環(huán)境的工具, 來解決依賴、版本以及間接權限問題。
1. 解決庫之間的版本依賴,比如同一系統(tǒng)上不同應用依賴同一個庫的不同版本。
2. 解決權限限制,比如沒有 root 權限。
3. 套件升級不影響其他應用

安裝virtualenv

virtualenv實際上是一個python包,可以使用pip安裝
pip  install virtualenv

使用virtualenv,進入你的工程創(chuàng)建即可,OPTIONS選項這里不做贅述

1、為工程創(chuàng)建一個虛擬環(huán)境
virtualenv [OPTIONS] DEST_DIR 
$ cd  project1
$ virtualenv   venv
virtualenv venv 將會在當前的目錄中創(chuàng)建一個文件夾,實際上就是將Python環(huán)境克隆了一份,包含Python解釋器、
setuptools、pip、wheel,以及 python標準庫

總結

到此這篇關于解決pycharm每次打開項目都需要配置解釋器和安裝庫問題的文章就介紹到這了,更多相關pycharm 配置解釋器和安裝庫內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python supervisor強大的進程管理工具的使用

    Python supervisor強大的進程管理工具的使用

    這篇文章主要介紹了Python supervisor強大的進程管理工具的使用,本文主要跟大家分享在類unix操作系統(tǒng)下supervisor的使用以及一些關于進程的知識,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • 使用python自動辦公的實例代碼

    使用python自動辦公的實例代碼

    os模塊基本來說就是處理文件個一個模塊,或者說接口,說白了就是處理文件。這篇文章主要介紹了python自動辦公的實現(xiàn)代碼,代碼簡單易懂,需要的朋友可以參考下
    2021-11-11
  • Python+Seaborn繪制分布圖的示例詳解

    Python+Seaborn繪制分布圖的示例詳解

    這篇文章我們將介紹10個示例,從而幫助大家掌握如何使用Python中的Seaborn庫來創(chuàng)建圖表。文中示例代碼講解詳細,感興趣的可以了解一下
    2022-05-05
  • Python使用pandas模塊實現(xiàn)表之間的關聯(lián)

    Python使用pandas模塊實現(xiàn)表之間的關聯(lián)

    在數(shù)據(jù)分析和處理中,表之間的關聯(lián)是非常常見的操作,本文為大家介紹了pandas中實現(xiàn)表之間的關聯(lián)有四種方式,感興趣的小伙伴可以了解一下
    2023-07-07
  • python 如何區(qū)分return和yield

    python 如何區(qū)分return和yield

    這篇文章主要介紹了python 如何區(qū)分return和yield,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-09-09
  • 將Pytorch模型從CPU轉換成GPU的實現(xiàn)方法

    將Pytorch模型從CPU轉換成GPU的實現(xiàn)方法

    今天小編就為大家分享一篇將Pytorch模型從CPU轉換成GPU的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 解決django前后端分離csrf驗證的問題

    解決django前后端分離csrf驗證的問題

    今天小編就為大家分享一篇解決django前后端分離csrf驗證的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Python random模塊常用方法

    Python random模塊常用方法

    這篇文章主要介紹了Python random模塊常用方法,本文羅列了最常用的方法,需要的朋友可以參考下
    2014-11-11
  • 深入淺出Python中三個圖像增強庫的使用

    深入淺出Python中三個圖像增強庫的使用

    這篇文章主要帶大家了解一下Python中三個圖像增強庫的使用:Imgaug、Albumentations和SOLT,文中通過示例進行了詳細介紹,需要的可以參考一下
    2022-05-05
  • Python辦公自動化之發(fā)送電子郵件和Outlook集成

    Python辦公自動化之發(fā)送電子郵件和Outlook集成

    Python辦公?動化是利?Python編程語?來創(chuàng)建腳本和程序,以簡化、加速和?動化?常辦公任務和?作流程的過程,本文主要介紹一下如何利用Python實現(xiàn)發(fā)送電子郵件和Outlook集成,需要的可以參考下
    2023-12-12

最新評論