sql >> データベース >  >> RDS >> Mysql

django 1.11.4のエラー('datetime.datetime'オブジェクトには属性'split'がありません)

    MacOSでMySQLDBを使用してpython3でDjangoプロジェクトをセットアップするのに数時間苦労しました。virtualenvで作成された仮想環境にpip3でmysqlclientとMySQL-Pythonのどちらもインストールできませんでした

    エラースタックトレースは次のとおりです:python3のconfigparserが原因で問題が発生しました

    Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python
    Downloading/unpacking MySQL-python
    Running setup.py egg_info for package MySQL-python
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>
        from setup_posix import get_config
      File "./setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ImportError: No module named 'ConfigParser'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
    
    File "<string>", line 16, in <module>
    
    File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>
    
    from setup_posix import get_config
    
    File "./setup_posix.py", line 2, in <module>
    
    from ConfigParser import SafeConfigParser
    
    ImportError: No module named 'ConfigParser'
    
    ----------------------------------------
    Command python setup.py egg_info failed with error code 1 in /var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python
    Storing complete log in /Users/jan/.pip/pip.log
    Jans-MacBook-Pro:~ jan$ 
    

    ソリューション 私のために働いたのは

    1)brewを使用してmysqlを再度インストールする

    brew install mysql
    

    2)brewを使用したmysqlを最新バージョンにアップグレードする(必要な場合)

    brew upgrade mysql
    

    3)今すぐmysqlclientをpip3でインストールします(virtualenvなしでグローバルにインストールします)

    pip3 install mysqlclient
    

    4)virtualenvにアクセスし、その中にmysqlclientをインストールします。これで、configparserのエラーなしで正常にインストールされます



    1. MySQLで一連の時間平均を生成するにはどうすればよいですか?

    2. symfonyとMAMPを使用する際のPDO接続エラー

    3. 複数のID値を受け入れるT-SQLストアドプロシージャ

    4. Oracleはnullと空の文字列を区別していませんか?